Criando rotas estáticas no Red Hat sem usar "route add"
Dica publicada em Linux / Configuração
Criando rotas estáticas no Red Hat sem usar "route add"
Esta configuração foi testada no RedHat 8 e 9,
versões anteriores podem não funcionar desta forma.
Para criar rotas estáticas em uma interface de rede você deverá criar o arquivo "ethX.route" no diretório /etc/sysconfig/network-scripts.
No caso o X será o número da interface desejada, por exemplo: "eth0.route".
Dentro deste arquivo coloque as rotas no seguinte formato:
Para criar rotas estáticas em uma interface de rede você deverá criar o arquivo "ethX.route" no diretório /etc/sysconfig/network-scripts.
No caso o X será o número da interface desejada, por exemplo: "eth0.route".
Dentro deste arquivo coloque as rotas no seguinte formato:
GATEWAY0=192.168.0.7
NETMASK0=255.255.252.0
ADDRESS0=192.168.5.0
GATEWAY1=192.168.0.6
NETMASK1=255.255.252.0
ADDRESS1=192.168.4.0
NETMASK0=255.255.252.0
ADDRESS0=192.168.5.0
GATEWAY1=192.168.0.6
NETMASK1=255.255.252.0
ADDRESS1=192.168.4.0
Observe que é possível adicionar diversas rotas no mesmo arquivo.
Desta forma as rotas serão carregadas automaticamente no boot, eliminando a necessidade de se usar o "route add" no "rc.local".
As rotas também serão carregadas no caso de um "network restart".
Criando o arquivo com o nome que vc citou na dica a rota não sobe.
Então, só para reforçar...
o arquivo deve ser /etc/sysconfig/network-scripts/route-eth2
[]'s
chmod000