Я вот тут погуглил много инфы прочитал. Сделал все как описывалось и мой результат ноль.
ip сервера 192.168.1.100
маска 255.255.255.0
ip роутера 192.168.1.1
в файле /etc/squid3/squid.conf внес свои изменения
http_port 3128 transparent
acl localnet src 192.168.1.0/24
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -i eth0 -p tcp -m multiport --dport 22,443 --state NEW,ESTABLISHED -j ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to 192.168.1.100:3128
На клиентской PC указываю прокси 192.168.1.100:3128 ничего не работает совсем. Если закрываю коментарием последние 5 строк и перегружаю squid все работает. Даже не знаю откуда рыть чем отлаживать, что должно где быть.
На клиенте отключаю прокси тоже не работает.
Пользователь решил продолжить мысль 27 Апреля 2014, 17:39:01:
Уже столько iptables правил перепробовал, но ничего не выходит.
После задаю команду iptables -L -t nat и там пусто ничего нет.