Duas placas de rede e encaminhamento de ip

6

Eu quero fazer com que o "Ubuntu 11.10" funcione como um roteador.

Eu tenho duas interfaces de rede local.

Digamos que a interface A 'IP é 172.16.1.10 ;
O IP da interface B é 192.168.1.10 .

Como posso configurar o Ubuntu para que 172.16.1.1 possa se conectar a 192.168.1.1?

    
por Isara Rungvitayakul 13.01.2012 / 17:11

1 resposta

11

Parece que você está configurando um roteador.

Você só precisa fazer algumas alterações para ativar o encaminhamento de IP

Ativar o encaminhamento de IP

echo 1 > /proc/sys/net/ipv4/ip_forward

Configure o iptables

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT

Veja também Roteador do Wiki Wiki

Você provavelmente vai querer aprender um pouco sobre o iptables

Firewalls do Linux usando IPTables

Se tudo isso parece um pouco esmagador, posso sugerir que você considere uma das distribuições linux criadas para atuar como um roteador? Eu gosto de smoothwall, mas há outros para escolher.

parede lisa

As distros específicas do firewall lidam com a maior parte ou toda a configuração para você e a maioria vem com uma interface baseada na Web para facilitar ainda mais.

    
por Panther 13.01.2012 / 22:33