Oi a resposta do Simon me deixou com uma dúvidacomo está montada a sua rede?
Assim:
internet --> modem ---> eth0 / micro1 / eth1 ---> eth0 / micro 2
ou assim:
internet ---> modem ---> hub ---> (eth0 / micro 1 e a eth1 fica em aberto) + (eth0 / micro 2)
Paulo de Souza Lima
Curitiba/PR
Linux User 432358
Assim:
internet --> modem ---> eth0 / micro1 / eth1 ---> eth0 / micro 2
ou assim:
internet ---> modem ---> hub ---> (eth0 / micro 1 e a eth1 fica em aberto) + (eth0 / micro 2)
Paulo de Souza Lima
Curitiba/PR
Linux User 432358
----- Mensagem original ----
De: Simon Rocher <[EMAIL PROTECTED]>
Para: Helton maia <[EMAIL PROTECTED]>; debian-user-portuguese@lists.debian.org
Enviadas: Sábado, 11 de Novembro de 2006 20:35:38
Assunto: Re: problemas com rotas numa LAN.
De: Simon Rocher <[EMAIL PROTECTED]>
Para: Helton maia <[EMAIL PROTECTED]>; debian-user-portuguese@lists.debian.org
Enviadas: Sábado, 11 de Novembro de 2006 20:35:38
Assunto: Re: problemas com rotas numa LAN.
tenho uma rede em casa e preciso que a mema funcione para posteriormente compartilhar o adsl.
1a coisa: tire o ip da eth1, nao eh necessario.
Sendo assim deixe o ip somente na eth0.
Neste ponto jah deve existir comunicacao entre as maquinas.
Caso o objetivo seja compartilhar a internet da maquina1 para a maquina2:
Depois coloque como gateway da maquina 2 o IP da eth0 da maquina 1
na maquina 1 habilite o ip forward com a seguente linha de comando:
echo 1 > /proc/sys/net/ipv4/ip_forward
coloque em /etc/sysctl.conf:
net.ipv4.conf.default.forwarding=1 #para que quando o SO iniciar, ele volte jah com o forward habilitado
depois faca uma regra de NAT:
/sbin/iptables -t nat -I POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
Lembresse de colocar essa regra em algum script de inicializacao (/etc/init.d/network ou bootmisc.sh), para que a maquina volte com essa regra quando ligada.
Espero ter ajudado. Abracos
sao 2 maquinas.
maquina 1 --> 192.168.1.4/24 eth0
192.168.1.3/24 eth1
maquina 2 --> 192.168.1.5/24 eth0
ok,
- A maquina 1 conecta ao adsl via eth1 sem problemas. A mesma esta com sua eth0 conectada via cabo cross com a maquina 2.
Estou conectado na internet sem problemas, mas nao cosigo nem pingar para maquina 2. O que pode ser!!alguma rota!
abaixo minha tabela de rotas.
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
200.217.72.216 * 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
default 200.217.72.XXX 0.0.0.0 UG 0 0 0 ppp0
ps, toda a parte fisica esta ok, testada!
maquina 1 --> 192.168.1.4/24 eth0
192.168.1.3/24 eth1
maquina 2 --> 192.168.1.5/24 eth0
ok,
- A maquina 1 conecta ao adsl via eth1 sem problemas. A mesma esta com sua eth0 conectada via cabo cross com a maquina 2.
Estou conectado na internet sem problemas, mas nao cosigo nem pingar para maquina 2. O que pode ser!!alguma rota!
abaixo minha tabela de rotas.
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
200.217.72.216 * 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
default 200.217.72.XXX 0.0.0.0 UG 0 0 0 ppp0
ps, toda a parte fisica esta ok, testada!
1a coisa: tire o ip da eth1, nao eh necessario.
Sendo assim deixe o ip somente na eth0.
Neste ponto jah deve existir comunicacao entre as maquinas.
Caso o objetivo seja compartilhar a internet da maquina1 para a maquina2:
Depois coloque como gateway da maquina 2 o IP da eth0 da maquina 1
na maquina 1 habilite o ip forward com a seguente linha de comando:
echo 1 > /proc/sys/net/ipv4/ip_forward
coloque em /etc/sysctl.conf:
net.ipv4.conf.default.forwarding=1 #para que quando o SO iniciar, ele volte jah com o forward habilitado
depois faca uma regra de NAT:
/sbin/iptables -t nat -I POSTROUTING -s 192.168.0.0/24 -j MASQUERADE
Lembresse de colocar essa regra em algum script de inicializacao (/etc/init.d/network ou bootmisc.sh), para que a maquina volte com essa regra quando ligada.
Espero ter ajudado. Abracos
O Yahoo! está de cara nova. Venha conferir!