
aps167
(usa Debian)
Enviado em 16/09/2009 - 22:07h
Meu amigo se seu modem esta roteado, logo vc não precisa de que seu servidor faça o roteamento.
Outra coisa seu placa que esta conectada ao cable modem roteado esta na mesma faixa de ip da placa que esta conectada ná LAN (ERRADO)
Tem que sere assim se vc quer mesmo rotear através do Linux.
1 - coloque o IP assim eth0 192.168.0.3
2 - route del default
3 - route add default gw 192.168.0.1 dev eth0
4 - coloque o ip assim na eth1 192.168.1.1
5 - Agora sim os 3 comando mágicos rsrrs
# modprobe iptable_nat
# echo 1 > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Mas atenção os comando mágicos tem que ser colocados no arquivo pra ser carregado no boot no debian coloque no final do arquivo /etc/init.d/bootmisc.sh e nas demais distribuições coloque em /etc/rc.local coloque assim:
ifconfig eth1 192.168.1.1
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
Tem outras maneiras de se fazer isso, mas faça que vai dar certo.
Alexandre Silva
Analista de Projetos de Redes
Aulas Particulares de Linux - Windows Server - Rede Avançada
www.alexandresilva.net63.net