Не стыковки, т.к. я попробовал сначала
iptables -t nat -A PREROUTING -i p4p1 ! -d 192.168.2.0/24 -p tcp -m multiport --dport 80,8080 -j DNAT --to 192.168.2.4:3128
а потом
iptables -t nat -A PREROUTING -i p4p1 ! -d 192.168.2.0/24 -p tcp -m multiport --dport 80,8080 -j DNAT --t o 192.168.200.2:3128
картинки выложил только из одной ситуации, но в обоих случаях не сработало...(
в общем структура сети такая:
есть шлюз (Win2k, не спрашивайте зачем он нужен...на нем висит софт который работает только на этой дырявой ОСи...) с 2 сетевыми, который смотрит 1 сетевой в интернет, а второй сетевой (ip второй 192.168.200.1) подключен к прокси серверу...
прокси сервер первой сетевой смотрит на шлюз и имеет ip 192.168.200.2, а второй сетевой смотрит в сеть компании и имеет ip 192.168.2.4
так же в сети компании есть свой днс Win2k3
В итоге что мы имеем:
После того как Вы поправили NAT
[code]iptables -t nat -A PREROUTING -i p4p1 ! -d 192.168.2.0/24 -p tcp -m multiport --dport 80,8080 -j DNAT --t o 192.168.200.2:3128
[/code]
нат запустился без ошибок, значит 80,8080 были завернуты на кальмара, но:
с локальных машин пингуются сайты...
на https заходит
тимвивер, скайп т.п. запускаются... и с ними можно работать...
НО! именно на сайты по http не подключается.....
Из этого можно сделать вывод что возможно я в конфиге кальмара допустил ошибку, не могли бы Вы проверить?) буду премного благодарен)