tenho uma rede em casa e preciso que a mema funcione para posteriormente compartilhar o adsl.
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!
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