Sem comunicação com o Gateway [RESOLVIDO]

1. Sem comunicação com o Gateway [RESOLVIDO]

Adriano
nanocardoso

(usa Debian)

Enviado em 08/02/2009 - 02:39h

Olá pessoal!

Estou com um problema em minha rede. É o seguinte:

Eu tenho um modem roteado que possui o endereço 192.168.1.1/24 que está com o DHCP ativado me fornecendo endereços de rede: 192.168.1.0/24. Até aqui tudo funcionado normalmente.

O que eu fiz: Coloquei um Fedora Core 9 com duas ethernet para rotear a minha rede que é 10.0.0.0/8. Daí meu linux ficou assim:

eth0 192.168.1.10 netmask 255.255.255.0 gateway 192.168.1.1 (está espetada no modem)

eth1 10.0.0.1 netmask 255.0.0.0 (espetada no switch)


Tenho também um host rodando o winxp com o seguitne endereço: ip 10.0.0.2 máscara 255.0.0.0 gateway 10.0.0.1


Meu Fedora pinga pra internet tranquilamente mas quando vou pingar da máquina windows pro 192.168.1.1 (que é modem/router) ele não vai. Consecutivamente este micro também não pinga pra internet.

Consigo pingar do windows (10.0.0.2) para a eth0 do fedora (192.168.1.10) mas não passa dalí...

Aí vem a grande pergunta: Será que é o meu firewall que está bloqueando a saída dos pacotes? (eu já até "stopei" o iptables) ou será que devo usar o comando router?

Qualquer ajuda será bem vinda...




  


2. usando o linux como roteador

Eduardo
edphp

(usa Debian)

Enviado em 08/02/2009 - 20:34h

no computador com o Fedora digita isso no terminal:
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -P FORWARD ACCEPT
# iptables -A POSTROUTING -t nat -s 10.0.0.0/8 -o eth0 -j MASQUERADE
na verdade é que simplesmente o computador com o fedora não esta encominhando os pacotes, então ele esta respondendo os seus pacotes, mesmo com o ip da outra rede, mas não encaminhando eles para o modem já que não foi configurado


3. complementando.

Richard Andrade
richardandrade

(usa Debian)

Enviado em 08/02/2009 - 21:54h

lembrando que é bom você editar o /etc/sysctl.conf e descomentar a linha

net.ipv4.ip_forward=1

para carregar o roteamento entre as interfaces durante o boot.

e criando um script com as regras de iptables ou colocando direto no rc.local.

valeu e abraço.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts