Rota padrão perdida na reinicialização

7

Após a atualização para o 11.10, meu sistema está "esquecendo" a rota padrão para a Internet toda vez que a máquina é reinicializada. Ele "lembra" o caminho para o escritório (em um segundo NIC). No meu arquivo / etc / network / interfaces, eu tenho as duas NICs configuradas como estáticas e especifico o IP, máscara de rede E gateway para cada. Mas o gateway para o NIC externo não está mais sendo definido no momento da inicialização (embora funcionasse perfeitamente em 11.04).

Gostaria de saber se isso pode estar relacionado ao problema de "aguardar configuração de rede" que eu e outros vimos. De qualquer forma, eu preciso de uma solução ou pelo menos de uma solução alternativa.

Conforme solicitado ... route -v (depois que eu adicionei manualmente o gateway padrão eth1, é claro - para vê-lo antes, imagine a falta da linha de gateway eth1):

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         216.199.48.57.n 0.0.0.0         UG    0      0        0 eth1
default         192.168.42.1    0.0.0.0         UG    100    0        0 eth0
192.168.42.0    *               255.255.255.0   U     0      0        0 eth0
216.199.48.56   *               255.255.255.248 U     0      0        0 eth1

/ etc / network / interfaces :

# The loopback network interface
auto lo
iface lo inet loopback

# Office network
auto eth0
iface eth0 inet static
        address 192.168.42.4
        netmask 255.255.255.0
        gateway 192.168.42.1

# Internet
auto eth1
iface eth1 inet static
        address 216.199.48.58
        netmask 255.255.255.248
        gateway 216.199.48.57
    
por Steve Valliere 24.10.2011 / 13:54

1 resposta

3

Por definição, "Default" é uma entidade única. A instrução "gateway" define o Gateway Padrão, portanto, deve ser exclusivo dentro do arquivo. Este cenário exige que você defina uma rota estática para sua rede privada. Substitua a linha do gateway eth0 por up route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.42.1 .

# Office network
auto eth0
iface eth0 inet static
        address 192.168.42.4
        netmask 255.255.255.0
        up route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.42.1
    
por Eric Carvalho 22.07.2012 / 20:43