renato_pacheco
(usa Debian)
Enviado em 28/03/2011 - 13:18h
Depende. Ele é transparente ou não? Se for, faça:
iptables -t nat -A PREROUTING -s !IP_DESEJADO -i eth0 -j REDIRECT --to-port 3128
ou:
iptables -t nat -A PREROUTING -s IP_DESEJADO1 -i eth0 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -s IP_DESEJADO2 -i eth0 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -s IP_DESEJADO3 -i eth0 -j REDIRECT --to-port 3128
...
Se não for, basta liberar o FORWARD pra porta 80:
iptables -I FORWARD -s IP_DESEJADO -p tcp --dport 80 -j ACCEPT