Eu tenho duas placas ethernet no meu primeiro computador eth0 10.1.1.254/24 eth1 10.2.1.254/24
eth0 é conectado ao segundo eth0 de computadores usando o crossover cabe, que é 10.1.1.1
Eu posso pingar o computador 1 eth0 do computador 2 Mas eu não consigo pingar o computador 1 eth1 do computador 2
como faço para rotear pacotes para eth1 do computador 1 via eth0 do mesmo computador
Eu estou tentando configurar o NAT em meus computadores locais, eu preciso disso para trabalhar com diferentes tipos de NAT
Respostas:
Eu observaria alguns guias de como configurar o iptables, já que ele basicamente permite rotear pacotes entre interfaces de acordo com as regras que você configura. O iptables é muito mais do que apenas uma interface de firewall e você pode dar uma enorme lista de regras para rotear dados através de redes.
Aquele pequeno roteador que quase todo mundo usa para se conectar à internet? Aquela coisa está rodando o Linux com o iptables totalmente configurado.
Entre outros, veja este guia howtoforge e este guia épico em pettingers
O principal que posso encontrar é este que afirma ser uma configuração de firewall básica adequada para um gateway / nat e suporta eth0 para a interface externa e eth1 para a interface interna.
O Ubuntu tem um IpTables Howto e como exemplo tem um programa chamado UFW (Uncomplicated FireWall) que pode ser capaz de configurar o iptables para você, ele também possui um frontend de gui chamado gufw que pode ser útil.
fonte