---Anonymous---
(usa Debian)
Enviado em 09/09/2010 - 11:31h
Olá caros velhos, estou aqui masi uma vez, e dessa vez pra dizer que esta acontecendo algo estranho.
Tenho duas placas de rede no meu pc, a eth0 e a eth1.
A eth0 é que cuida da rede local, saindo dela um cabo que vai para o switch.
A eth1 é quem cuida da internet saindo dela um cabo que vai para o modem SPEEDY TOUCH.
Simplesmente, não sei se era pra acontecer isso, mas eu tentei compartilhar a internet com os demais pcs, e eu simplesmente fiz isso:
echo 1 > /proc/sys/net/ipv4/ip_forward
Bummm, todos os pcs que estão com o IP da placa eth1 como gateway, acessam a internet.
Fiz um teste, e mudei os gateways dos pcs colocando o IP da placa eth0, e pra miha surpresa os pcs também acessam a internet.
MAS É AE QUE ESTÁ, EU NEM CONFIGUREI O IPTABLES PRA FAZER MASCARAMENTO DA PLACA ETH1 COM AS DEMAIS PLACAS ???
Geralmente a gente faz isso:
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
Só pra ter certeza de que o iptables não esta configurado, eu listo as tabelas do iptables e estão todas limpas.
E pra ter mais certeza ainda, eu mando um iptables -F, iptables -X, e mesmo assim os pcs continuam acessando a internet.
Reinicio o servidor, ai os pcs nao conseguem mais acessar, aí é so mandar um echo 1 > /proc/sys/net/ipv4/ip_forward que eles voltam a acessar a internet.
QUE DIACHO QUE ESTA ACONTECENDO ???
bruxaria pura.