Rota estática em Centos 6

2

Aqui está minha route -n output:


Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

E se eu tentar adicionar uma rota estática por este comando:

route add -net 192.168.50.0 netmask 255.255.255.0 gw 192.168.50.1

Eu recebo a seguinte saída:

SIOCADDRT: No such process

Por que isso? Alguém pode explicar o meu conceito de adicionar rotas estáticas no linux.

Se eu também tiver um arquivo route-eth0 no diretório /etc/sysconfig/network-scripts/ , com esta linha: 123.123.123.0/24 via 123.123.124.1 , nenhum efeito será obtido após eu reiniciar a rede.

Então, alguém pode me dar algumas explicações, links ou coisas relacionadas para ler sobre isso?

    
por artaxerxe 13.01.2012 / 13:22

1 resposta

2

# ip route add xxx.xxx.xxx.0/ via xxx.yyy.zzz.qqq

Também é uma sintaxe válida, mas parece-nos que o erro que você está recebendo é uma maneira errada de dizer:

"cannot route 192.168.50.0 through 192.168.50.1, because i don't know how to get to 192.168.50.1 in the first place."

Note que 192.168.50.1 está na rede 192.168.50.0.

    
por 13.01.2012 / 15:05