Terminais nao navegam - Problema no roteamento [RESOLVIDO]

1. Terminais nao navegam - Problema no roteamento [RESOLVIDO]

Lourenço Venturini
BFalcon

(usa OpenSuSE)

Enviado em 13/12/2008 - 10:39h

Pessoal, estou com um problema de roteamento..
No meu server tem 3 interfaces de rede:
eth0 - 192.168.2.1 - 255.255.255.248
eth1 - 192.168.254.1 - 255.255.255.0 (internet)
eth2 - 192.168.1.1 - 255.255.255.224

O server está navegando, e a partir dos terminais de ambas as redes, consigo pingar no server, mas nenhum pinga no modem (192.168.254.254).
Acho que o problema nao é com o iptables, e sim no 'route' mesmo... Já ativei o mascaramento no iptables e tb já atribui "1" no /proc/....../ip_forward.
Alguem poderia me dizer como deve ficar a tabela de roteamento para essa rede funcionar?
Desde ja, obrigado!!


  


2. Re: Terminais nao navegam - Problema no roteamento [RESOLVIDO]

vfsmount
vfsmount

(usa Slackware)

Enviado em 13/12/2008 - 11:45h

Bom amigo...


A primeira coisa que voce precisa levar em conta é o seguinte. Quem vai fornecer internet para essas duas redes internas? O modem ou o Servidor Linux?

Caso seja o modem mesmo, voce precisa entao observar que as redes internas estao separadas da rede do modem, devido a essas mascaras que voce esta usando, portanto no servidor voce precisa rotear as redes internas para usar o modem como gateway.

Caso o servidor linux for fornecer a internet para os micros dessa rede interna voce precisa criar uma regra nat, ou seja, voce ja habilitou o kernel para dar forward nos pacotes, agora precisa liberar para que o iptables faca a traducao dos enderecos da sua rede interna para a internet.

iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE

a partir desse momento, como os teminais apontando o GW para o ip do seu servidor linux, eles vao funcionar normalmente.


valew amigo




3. Re: Terminais nao navegam - Problema no roteamento [RESOLVIDO]

Lourenço Venturini
BFalcon

(usa OpenSuSE)

Enviado em 14/12/2008 - 10:42h

Olá vfsmount!
Então, o modem está conectado no servidor, que irá distribuir a conexão para as duas redes separadas. Eu já tinha adicionado essa regra no iptables, mas ainda assim, não consigo fazer funcionar.
Como eu disse, independente do terminal da rede que eu uso, consigo pingar no servidor (em ambas interfaces), mas não no modem... Por isso que estava achando que o problema é na parte de roteamento...
Por favor, qualquer dica será de grande ajuda!
Obrigado!


4. Re: Terminais nao navegam - Problema no roteamento [RESOLVIDO]

Paulo Sergio Travaglia
pstglia

(usa Slackware)

Enviado em 14/12/2008 - 12:31h

Olá amigo,

Um palpite (Já comentado pelo vfsmount, mas vale ressaltar):


1) Verifique o default gateway nas máquinas cliente. Ele deve ser o ip do seu servidor.
No meu caso, compartilho a conexão a partir de um roteador (ip 192.168.0.1 - Está fazendo o mesmo papel do seu server).
A tabela de roteamento da minha estação cliente (192.168.0.101) está assim:

Destination | Gateway | Genmask |Flags | Metric | Ref | Use Iface
192.168.0.0 | 0.0.0.0 | 255.255.255.0 | U | 0 | 0 | 0 eth0
127.0.0.0 | 0.0.0.0 | 255.0.0.0 | U | 0 | 0 | 0 lo
0.0.0.0 | 192.168.0.1 | 0.0.0.0 | UG | 0 | 0 | 0 eth0



5. Re: Terminais nao navegam - Problema no roteamento [RESOLVIDO]

Lourenço Venturini
BFalcon

(usa OpenSuSE)

Enviado em 15/12/2008 - 16:00h

Consegui fazer funcionar aqui.
Quando eu executava o "ifconfig", aparecia as 3 interfaces de rede... Até aí, tudo bem. Mas se eu entrava no Yast (tô usando o SuSE), em configurações de rede, me aparecia 4 interfaces de rede.. No qual duas dela são a mesma, que é a interface que está conectada no modem. Eu exclui as duas interfaces, e adicionei ela d novo, e funcionou. Não fiz mais nada...
Mas, se eu usar outra distro, q n possua o Yast, como faço pra verificar as interfaces de rede sem ser pelo "ifconfig"?
Fiquei curioso em relação a isso... De qualquer maneira, meu server tá funcionando perfeitamente. Mais uma vez, obrigado pela ajuda pessoal!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts