Como faço para persistir uma rota no Ubuntu 9.04?

1

Eu tenho uma rota que estou adicionando manualmente a cada reinicialização:

route add -net 192.168.126.0/24 gw 192.168.1.1 dev eth1

Como posso tornar esta rota persistente?

Já vi alguns artigos on-line que sugerem adicionar o seguinte a / etc / networking / interfaces:

up route add -net 192.168.126.0/24 gw 192.168.1.1 dev eth1

mas quando eu tento isso, a máquina aparece sem que essa rota apareça na tabela de roteamento.

Obrigado antecipadamente.

    
por Rob Levine 09.08.2009 / 22:36

2 respostas

5

colocar isso em / etc / networking / interfaces geralmente é a melhor abordagem, você só precisa colocá-lo no lugar certo ... você não especificou onde colocá-lo.

iface eth0 inet dhcp
  up $COMMAND_HERE

Eu tenho o hábito de usar "ip" em vez de "route". Outro exemplo:

iface eth1 inet static
  address 192.168.1.100
  netmask 255.255.255.0
  gateway 192.168.1.254
  up ip route add 192.168.126.0/24 via 192.168.1.253

Deve funcionar!

    
por 09.08.2009 / 22:47
0
route add -net 192.168.126.0/24 gw 192.168.1.1 dev eth1

Você também pode adicionar isso ao seu /etc/rc.local

    
por 10.08.2009 / 07:23