Squid: Настройка прозрачного прокси.
11 марта 2008
Как настроить прозрачный прокси в Linux, используя SQUID? Сделать это можно весьма простым способом:
Внесем небольшие изменения в конфигурационный файл прокси-сервера (обычно /etc/squid/squid.conf):
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
acl lan src 192.168.1.1 192.168.2.0/24
http_access allow localhost
http_access allow lan
После этого необходимо внести изменения в правила вашего брандмауэра, добавив правила пересылки http-запросов, приходящих на порт 80, на порт прокси-сервера Squid (по умолчанию его номер порта 3128):
iptables -t nat -A PREROUTING -i eth1 -p tcp –dport 80 -j DNAT –to 192.168.1.1:3128
iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 80 -j REDIRECT –to-port 3128
Понравилась статья? Подпишитесь на новые материалы сайта по RSS. Или просто добавьте статью в свои любимые закладки:
Похожие статьи
Написать комментарий

