Для того, чтобы быстро установить простой прокси-сервер в 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