Squid (3) как прокси на Ubuntu Server
В этом посте я опишу настройку прокси сервера SQUID под сервер Ubuntu.
Ставим:
sudo aptitude install squid3
Приводим в конфиге /etc/squid3/squid.conf значения к подобному состоянию
# разрешаем подключатся клиентам с IP-адресов 10.10.10.1-10.10.10.254
#при данной настройке с локалки 192.168.0.1-192.168.0.254 не подрубится,
#как и с локалхоста сервера =)
# поэтому кому потребуется его вкл – обратитесь ко мне через коммент – я напишу
acl localhost src 10.10.10.1-10.10.10.254
# руссификация страниц ошибок
error_directory /usr/share/squid3/errors/Russian-koi8-r
После перезапуска
sudo /etc/init.d/squid3 reload
Можете указывать в настройках браузеров, icq, ftp-клиентов адрес 10.10.10.1 порт 3128. Рекомендую прикрыть порт 3128 для всех ИПов, кроме 10.10.10.1-10.10.10.254.