Pessoal tenho duas redes q acessam a mesma internet, como fazer o nat?
iptables -t nat -A PREROUTING -i eth1,eth2 -p tcp --dport 80 -j REDIRECT --to-port 3128
assim dá certo?
Versão Imprimível
Pessoal tenho duas redes q acessam a mesma internet, como fazer o nat?
iptables -t nat -A PREROUTING -i eth1,eth2 -p tcp --dport 80 -j REDIRECT --to-port 3128
assim dá certo?
Olha, acho que não, vc tem que fazer um redirecinamento pra cada placa de rede.
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -i eth2 -p tcp --dport 80 -j REDIRECT --to-port 3128
Aqui eu fiz assim.
Valeu.
Valeu portalink, vou tentar assim.
Deu certo não, pior, nem só com uma linha não tá dando certo, depois q ativo o proxy transparente a internet não funciona mais, o arquivo tá assim:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A PREROUTING -i eth2 -p tcp --dport 80 -j REDIRECT --to-port 3128
e no squid.conf:
http_port 3128 transparent
to usando o Debian 5.0, já tentei só com uma linha e tb não funciona. E agora?
Eu consigo pingar no site mas não consigo visualiza-los no navegador
vc criou as acls liberando pras duas redes, tipo:
acl redelocal src 192.168.1.0/24
http_access allow redelocal
acl redelocal2 src 192.168.2.0/24
http_access allow redelocal2