Você precisa usar -host
porque está fornecendo uma rede com máscara de rede para apenas um host. Também acho que a sintaxe é -network 10.214.7.35/32
. Também recomendo fazê-lo com o comando ip
, route
está um pouco enferrujado.
No meu servidor Ubuntu eu tenho 5 NICs para cinco sub-redes diferentes. Há algum roteamento padrão no nível do kernel que precisa ser modificado. O problema é que a rede de IP e de destino da NIC é diferente.
Por exemplo, um NIC ip é 10.172.89.2 e este NIC deve transmitir o tráfego para 10.214.7.35. Se eu tentar adicionar uma rota como:
route add -network 10.214.7.35 mask 255.255.255.255 gw 10.172.89.2 dev eth0
então o kernel não aceita esta rota dizendo destination network unreachable
. Alguém pode ajudar dando ideia por favor?
Você precisa usar -host
porque está fornecendo uma rede com máscara de rede para apenas um host. Também acho que a sintaxe é -network 10.214.7.35/32
. Também recomendo fazê-lo com o comando ip
, route
está um pouco enferrujado.