Re: transparent proxy
Hello, Shibanov.
S> Squid как transparent proxy хочу сделать.
S> Как узнать включено ли в ядре transparent proxy и если нет то надо
S> ли пересобрать ядро или можно собрать как модуль(в мини HOWTO
S> "Прозрачный Прокси-сервер при помощи Squid" пишут что нет).
S> Ядро 2.2.19pre17
Я это делал примерно так:
1) Компилил ядро с поддержкой netfilter (лучше в модулях, кажется)
2) echo "1" >/proc/sys/net/ipv4/ip_forward
3) iptables -t nat -A PREROUTING -j REDIRECT -p tcp --to-port 3128 -s
192.168.0.0/16 -d ! 192.168.0.0/16 --dport 80
4) В конфиге squid:
httpd_accel_host virtual
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
Может быть что-то еще забыл.
--
Vladimir I. Umnov mailto:samba@ezmail.ru
Reply to: