Суть такова: RedHat 7.3
Transparent Proxy:
/sbin/iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 3128
NAT:
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/16 --out-interface eth1 -j SNAT --to-source [IP](Вместо [IP] - внешний IP)
HTTP у клиентов бегает, а вот ping у них не проходит во вне.
Где копать?
>Transparent Proxy:
squid тут никаким боком :-)
>NAT:
>/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/16 --out-interface eth1 -j SNAT --to-source
>[IP]
>
>(Вместо [IP] - внешний IP)
>HTTP у клиентов бегает, а вот ping у них не проходит во
>вне.
>Где копать?source ip переписАл, а разрешить в цепочке forward?
Прописывал, как написано в
http://www.opennet.me/base/net/iptables_nat.txt.html
там про FORWARD не нашел :(
>Прописывал, как написано в
>http://www.opennet.me/base/net/iptables_nat.txt.html
>там про FORWARD не нашел :(
Зато там есть ключевая фраза:
>Ну и конечно man iptables. :)http://www.opennet.me/docs/RUS/iptables/
Просто это разные вещи...
Большое всем спасибо за советы.
Оказывается надо было
echo "1">/proc/sys/net/ipv4/ip_forward
в /etc/rc.local заховать.