Proxy-сервер ffproxy

Для того, чтобы быстро установить простой прокси-сервер в Debian можно установить сервер ffproxy.

Для начала установим:

# apt-get install ffproxy

Открываем файл с настройками прокси-сервера

# mcedit /etc/ffproxy/ffproxy.conf

Тут нас интересует несколько строк:

port 8080

— В этой строке можно заменить номер порта нашего прокси-сервера. Например, у меня для прокси-сервера используется порт 3128.

Если компьютер сам подключен к прокси-серверу, то можно указать его параметры, заменив строки

forward_proxy 192.168.10.5
forward_proxy_port 8082

Для того, чтобы раскомментировать их, надо убрать # в начале строки.

Далее заполним список ip-адресов, с которых можно выходить в сеть через наш прокси-сервер:

# mcedit /etc/ffproxy/db/access.ip

там весьма оригинальный формат записи, крайне напоминающий регулярные выражения. Вполне возможно, что это они и есть и можно при помощи них задавать диапазоны айпишников — сам лично не проверял. Например, в моём случае это выглядит так: ^192\.168\.0\.101$ (там есть пример, глядя на который можно не запутаться).

Для того, чтобы разрешить подключения с любого ip-адреса, оставляем в файле только два символа

 .*

для разрешения всех подключений через IPv6 оставим только символ

:

для разрешения всех подключений через IPv4 напишем

 \.

Для запуска/остановки/перезапуска нашего прокси-сервера используем следующие команды:

/etc/init.d/ffproxy start
/etc/init.d/ffproxy stop 
/etc/init.d/ffproxy restart