Бесплатные прокси-инструменты, работающие на устройствах Raspberry Pi и ARM

Бесплатные прокси-инструменты, работающие на устройствах Raspberry Pi и ARM

Бесплатные прокси-инструменты для устройств Raspberry Pi и ARM

Оглавление


Обзор типов прокси

В лабиринте сетевого трафика прокси-сервер выполняет роль одновременно стража и хамелеона: он пересылает, фильтрует и иногда преобразует пакеты данных, обеспечивая конфиденциальность, кэширование и балансировку нагрузки. Для Raspberry Pi и других устройств на базе ARM первостепенное значение имеют лёгкость и эффективность. Прокси-серверы можно классифицировать следующим образом:

  • HTTP/HTTPS-прокси: Обрабатывает веб-трафик.
  • SOCKS Прокси: Работает на более низком уровне, пересылая любой вид TCP-трафика.
  • Прозрачный прокси: Перехватывает трафик без настройки на стороне клиента.
  • Обратный прокси: Пересылает запросы на внутренние серверы.

Ключевые моменты при выборе устройств ARM

  • Эффективность использования ресурсов: Процессоры ARM, такие как в Raspberry Pi, по своей природе довольно скромны. Выбирайте прокси-программы с минимальным потреблением памяти и процессора.
  • Совместимость с ARM: Убедитесь, что прокси-инструмент имеет двоичные файлы ARM или его можно легко скомпилировать из исходного кода.
  • Безопасность: Легковесный не значит уязвимый; всегда обновляйте и укрепляйте свою конфигурацию.
  • Пропускная способность сети: Проверьте производительность, так как некоторые инструменты могут не обеспечить максимальную загрузку гигабитных каналов связи на Pi.

HTTP/HTTPS-прокси

Прокси-сервер Squid

Ах, Squid: почтенный, надёжный и на удивление шустрый, если его адаптировать под Raspberry Pi. Он превосходно справляется с кэшированием и контролем доступа.

Установка:

sudo apt обновить sudo apt установить squid

Базовая конфигурация: Редактировать /etc/squid/squid.conf.

http_port 3128 acl localnet src 192.168.1.0/24 http_access allow localnet
  • Кэширование: Squid изначально кэширует веб-контент, снижая нагрузку на полосу пропускания.
  • Аутентификация и списки контроля доступа: Тонкий контроль над тем, кто может пройти.

Официальный сайт: https://www.squid-cache.org/

Привокси

Если Squid — промышленник, то Privoxy — ремесленник, специализирующийся на фильтрации и конфиденциальности.

Установка:

sudo apt update sudo apt install privoxy

Конфигурация: Редактировать /etc/privoxy/config.

прослушивать-адрес 0.0.0.0:8118
  • Блокировка рекламы: Встроенные фильтры для конфиденциальности.
  • Цепочка: Можно объединить с Tor для анонимизации.

Официальный сайт: https://www.privoxy.org/


SOCKS прокси

Теневые носки

Shadowsocks — зашифрованный шепот в суете Интернета. Это легкий, зашифрованный прокси-сервер SOCKS5.

Установка:

sudo apt update sudo apt install shadowsocks-libev

Пример конфигурации: Создавать /etc/shadowsocks-libev/config.json.

{ "сервер":"0.0.0.0", "порт_сервера":8388, "пароль":"ваш_пароль", "время ожидания":300, "метод":"aes-256-gcm" }

Запуск службы:

sudo systemctl включитьshadowsocks-libev sudo systemctl запуститьshadowsocks-libev

Официальный сайт: https://shadowsocks.org/

Данте (дантед)

Данте незаметно продвигается по сети как производительный сервер SOCKS, компактный, но функциональный.

Установка:

sudo apt update sudo apt install dante-server

Пример конфигурации: /etc/danted.conf

logoutput: syslog внутренний: eth0 порт = 1080 внешний: eth0 метод: none user.notprivileged: nobody клиент проход { от: 192.168.1.0/24 до: 0.0.0.0/0 журнал: ошибка подключения и отключения } проход { от: 0.0.0.0/0 до: 0.0.0.0/0 протокол: tcp udp }

Официальный сайт: https://www.inet.no/dante/


Прозрачные прокси

Для перенаправления трафика без явной настройки клиента iptables и прокси-демон объединяются в единую завесу.

Пример: прозрачный прокси-сервер Squid

  1. Редактировать /etc/squid/squid.conf:

конф
http_port 3128 перехват

  1. Добавьте перенаправление iptables:

Баш
sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128


Обратные прокси-серверы

Nginx

Nginx — это не просто веб-сервер, он также прекрасно работает как обратный прокси-сервер, обеспечивая разгрузку SSL и балансировку нагрузки.

Установка:

sudo apt update sudo apt install nginx

Минимальная конфигурация обратного прокси-сервера:

сервер { прослушивать 80; местоположение / { proxy_pass http://127.0.0.1:8080; } }

Официальный сайт: https://nginx.org/

Кэдди

Caddy — выбор поэта: автоматический HTTPS, конфигурация в одном файле.

Установка:

curl -fsSL https://get.caddyserver.com | bash -s personal

Простой обратный прокси:

:80 { обратный_прокси 127.0.0.1:8080 }

Официальный сайт: https://caddyserver.com/


Сравнительная таблица

Прокси-инструмент Тип Поддержка ARM Основные характеристики Ресурсный след Сложность конфигурации
Кальмар HTTP/HTTPS Да Кэширование, списки контроля доступа, SSL-подключение Середина Высокий
Привокси HTTP Да Фильтрация, конфиденциальность Низкий Низкий
Shadowsocks-libev SOCKS5 Да Шифрование, скорость Низкий Низкий
Данте 1ТП1Т/5 Да Авторизация, ведение журнала Низкий Середина
Nginx Обеспечить регресс Да Балансировка нагрузки, SSL-разгрузка Низкий Середина
Кэдди Обеспечить регресс Да Автоматический HTTPS, простая конфигурация Низкий Низкий

Практические примеры конфигурации

Цепочка прокси (Privoxy + Tor)

Объедините Privoxy с Tor, чтобы обеспечить вашему трафику защиту инкогнито.

Установить Tor:

sudo apt установить tor

Настройте Privoxy: /etc/privoxy/config

forward-socks5 / 127.0.0.1:9050 .

Перезапуск служб:

sudo systemctl restart privoxy sudo systemctl restart tor

Доступ к Privoxy осуществляется через порт 8118; теперь ваш трафик проходит через сеть Tor.


Ссылки на ресурсы

Теофиль Бове

Теофиль Бове

Прокси-аналитик

Теофиль Бове — 21-летний аналитик прокси-серверов в ProxyMist, где он специализируется на составлении и обновлении полных списков прокси-серверов по всему миру. Обладая врожденной склонностью к технологиям и кибербезопасности, Теофиль стал ключевым членом команды, обеспечивая бесплатную доставку надежных SOCKS, HTTP, элитных и анонимных прокси-серверов пользователям по всему миру. Родившийся и выросший в живописном городе Лион, Теофиль'с юных лет увлекся цифровой конфиденциальностью и инновациями.

Комментарии (0)

Здесь пока нет комментариев, вы можете стать первым!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *