Como usar o suse linux como um pequeno roteador

3

Eu tenho 2 sub-redes 192.168.1.0/24 e 192.168.2.0/24 e um servidor suse linux. O linux possui 2 interfaces, eth0 e eth1.  Eu quero configurar o servidor linux suse como um roteador para que eu possa fazer essas duas sub-redes se comunicarem umas com as outras.

Estas são as minhas etapas:

  1. defina o linux eth0 ip como 192.160.1.254 , eth1 ip 192.168.2.254

  2. adicionar rota no linux:

    route add -net 192.168.1.0 netmask 255.255.255.0 dev eth0 
    route add -net 192.168.2.0 netmask 255.255.255.0 dev eth1
    
  3. defina 192.168.1.0/24 gw como 192.168.1.254 e 192.168.2.0/24 gw como 192.168.2.254

Não tenho certeza se isso funcionará ou não? Ou há algum passo que está faltando?

    
por Mingo 24.06.2011 / 01:02

2 respostas

4

Você precisa de pelo menos mais um passo:

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

Eu não acho que você precise dos comandos explícitos de rota acima. Basta configurar as duas interfaces e permitir o encaminhamento para satisfazer seu requisito de roteamento.

Verifique a saída da sua tabela de roteamento com:

netstat -rn
    
por 24.06.2011 / 03:27
0

Eu não usei o SuSE há muitos anos, mas aqui está um tutorial da Novell que deve colocá-lo em prática se você estiver usando o X. link

Se você não estiver usando o X, siga este tutorial (embora alguns arquivos possam estar em lugares diferentes no SuSE): link

    
por 24.06.2011 / 03:06