deixar só o carregamento dos modulos, o masquerade e o echo 1 > /proc.... ? só esse e tentar fazer conectar a ineternet nos clientes?
Versão Imprimível
deixar só o carregamento dos modulos, o masquerade e o echo 1 > /proc.... ? só esse e tentar fazer conectar a ineternet nos clientes?
Isso ai. Tem que funcionar tudo, depois voce vai acrescentando as regras e testando uma por uma.
Menos é mais, já dizia alguém aí.
Amigo, vc nao está fazendo nem proxy transparente, nem mascaramento... onde tá lá:Citação:
Postado originalmente por mrpicolo
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
mude para:
iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE
onde ethx é a interface que se conecta à internet.
eu dexei apenas isso no meu arquivo de inicialização:
#carrega modulos
modprobe ip_tables
modprobe iptable_nat
#mascaramento
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
#roteamento
echo 1 > /proc/sys/net/ipv4/ip_forward
e naum consigo conectar a internet nos clientes... olha as configurações
a eth0 tem ip 192.168.143.110 e a eth1 tem ip 192.168.143.210 e é com a eth1 que eu conecto a internet....
no cliente q é windows xp eu coloquei gateway 192.168.143.210 e os dns do terra... 200.204.0.10 e 200.204.0.138
eu alterei para
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
e tb naum funfou... e agora?