alexhctp
(usa Linux Mint)
Enviado em 07/08/2012 - 16:28h
Antes de qualquer coisa, muda o ip das interfaces locais, deixando a eth0 192.168.0.1 e a eth1 fica 192.168.1.1. Os ips cujo ultimo grupo termina em 0 servem para designar um rede. Mude o ip nas estaçoes clientes tbm.
Depois de ajustado o sistema, teremos um cenario parecido o que descrevo abaixo:
* eth0 do servidor=192.168.0.1 > IP da maquina VM01=192.168.0.2
* eth1 do servidor=192.168.1.1 > IP da maquina VM02=192.168.1.2
No computador VM01, vc precisa colocar como gateway o ip da eth0 do seu servidor, ou seja, 192.168.0.1.
Ja na maquina VM02, coloca o ip da eth1 como sendo o gateway, ficando entao como 192.168.1.1 no gateway.
Fazendo o IP FORWARD
Nessa etapa, liberamos o IP FORWARD no kernel com o camando abaixo:
echo 1 > /proc/sys/net/ipv4/ip_forward
Para tornar as alteracoes permanentes, adicine a linha abaixo no arquivo /etc/sysctl.conf:
net/ipv4/ip_forward=1
Caso precise, segue abaixo a forma de editar o gateway nas distros mais populares:
Red Hat/Fedora
Editar o arquivo /etc/sysconfig/network e inserir a linha:
GATEWAY=ip_do_gateway
Em seguida, devemos reiniciar a rede:
#/etc/rc.d/init.d/network restart
_____________________________________________
Slackware
Editar o arquivo /etc/rc.d/rc.inet1.conf e configurar a linha:
GATEWAY="ip_do_gateway"
Em seguida, devemos reiniciar a rede:
#/etc/rc.d/rc.inet1 restart
______________________________________________
Debian
Editar o arquivo /etc/network/interfaces e inserir a linha:
gateway ip_do_gateway
Em seguida, devemos reiniciar a rede:
#/etc/init.d/networking restart
Para testar, basta pingar no ip das maquinas clientes.
1-) ping contra o ip do servidor que esta dentro do mesmo segmento de rede onde esta fazendo o teste.
2-) ping contra o ip do servidor que esta dentro do segmento de rede diferende de onde esta fazendo o teste.
3-) ping outra máquina, do outro lado do server, conectada na outra placa de rede e em outro segmento.
Se tudo deu certo, voce tera feito um ipforward com sucesso.
Fontes:
http://eriberto.pro.br/iptables/
http://www.vivaolinux.com.br/artigo/Configurando-roteador-Linux-com-Velox?pagina=5
http://www.ducea.com/2006/08/01/how-to-enable-ip-forwarding-in-linux/
Espero ter ajudado!