Возникла проблема. Я пытался сделать transparent proxy на связке iptables и squid-2.4.stable4. Не получилось, и теперь пользователи могут выйти в инет ТОЛЬКО через прокси. Но также и не могут СНАРУЖИ зайти на наш сайт.
При этом, на 80 порту отвечает squid. Но если зайти на сайт ИЗНУТРИ, т.е. с 192.168.1.*, то все ок, сайт открывается, юзеры довольны.
Вот из rc.iptables:
$IPTABLES -t nat -A POSTROUTING -o $INET_IFACE -j MASQUERADE
Это касается портов 80 и 3128:
$IPTABLES -A tcp_packets -p TCP -s 0/0 --dport 80 -j ACCEPT
$IPTABLES -A tcp_packets -p TCP -s 0/0 --dport 3128 -j ACCEPT
$IPTABLES -A INPUT -p TCP -s 0/0 -d 212.122.9.2/24 --dport 80 -j ACCEPT
Уперся рогом и не могу понять, где глюк...
|