Ola amigos, tenho um serio problema que nao consigo resolver sem ajuda.
Entao vamos por partes:
Tenho uma rede, um modem adsl, um servidor slackware, e alguns terminais windows98se.
Modem Parks 670R -- Ip atribuido pelo provedor=200.xxx.xxx.xxx
- Ip para a rede=192.168.1.1
Servidor slackware -- eth0=192.168.1.60 com gateway apontando para 192.168.1.1=funcionando.
-- eth1=10.1.1.1/8 compartilhanto conexao para a rede atraves de iptables=funcionando.
Terminais Windows -- 10.1.1.x/8 com gateway apontando para 10.1.1.1=funcionando. (Nao existe nenhum programa firewall, nada alem de windows98se atualizado)
Os terminais navegam trankuilo, messenger, www, ftp e tudo mais.
minhas regras de iptables:
iptables -t nat -P POSTROUTING DROP
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Uma coisa me chamou e muito a atencao. Quando eu estou em um terminal windows 98se(10.1.1.3) , eu mando um ping 10.1.1.1 e ele responde direitinho, porem se eu for no teclado do servidor, e dar um ping no terminal 10.1.1.3 ele nao funciona, responde:
ping: sent 64 octets to 10.1.1.3, ret=-1
sendto: Operation not permitted
No entanto a internet funciona direito, os pacotes passam pelo servidor em direcao ao hub que distribui para a rede.
eu troquei o enderecamento da eth1 -- para 192.168.40.1/24 e mudei em todos os terminais tambem, com gateway apontando para 192.168.40.1 e tudo ficou perfeito, a navegação e tudo mais. Porem o problema no servidor persiste, eu nao consigo pingar nenhuma das maquinas atravez do teclado do servidor.
Gente, hehe, o que pode estar acontecendo?
será que é o iptables? minhas regras sao soh akelas duas. se alguem puder me ajudar.
:toim:
Obrigado
Rodolpho