Fazendo rotas estáticas persistirem após uma reinicialização

2

Eu tenho duas VLANs (vlan padrão e vlan 5 para voip). Eu tenho 2 interfaces, uma para cada VLAN.

Minha tabela de rotas é assim agora:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.5.0     192.168.5.1     255.255.255.0   UG    0      0        0 eth1.5
192.168.4.0     *               255.255.255.0   U     0      0        0 eth0
link-local      *               255.255.0.0     U     1002   0        0 eth0
link-local      *               255.255.0.0     U     1016   0        0 eth1.5
default         192.168.4.1     0.0.0.0         UG    0      0        0 eth0

O que eu quero fazer é ter 192.168.5.0 rota de destino através da interface sem roteamento através do gateway (muito parecido com o destino 192.168.4.0).

Como posso fazer isso permanentemente no CentOS? Eu posso facilmente fazer isso com route del/add comandos:

route del -net 192.168.5.0 gw 192.168.5.1 netmask 255.255.255.0 dev eth1.5
route add -net 192.168.5.0 netmask 255.255.255.0 dev eth1.5

Mas como faço isso alterando o arquivo /etc/sysconfig/network-scripts/ifcfg-eth1.5 para que ele aguente uma reinicialização?

Meu arquivo ifcfg-eth1.5 se parece com isso agora:

DEVICE=eth1.5
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
HWADDR=52:54:00:7c:5f:7c
IPV6INIT=no
NAME="System eth1 on VLAN 5"
VLAN=yes
USERCTL=no

Eu tentei definir GATEWAY=0.0.0.0 . Eu tentei definir PEERROUTES=yes . DEFROUTE costumava ser não, mas não fazia diferença. Eu configurei o padrão GATEWAY=192.168.4.1 no arquivo /etc/sysconfig/network .

Obrigado!

    
por Chris Edwards 19.12.2014 / 14:34

0 respostas