O endereço do gateway DEVE estar na rede local. Ou seja, seu sistema deve poder se comunicar diretamente com qualquer gateway especificado por você.
O que você provavelmente quer / precisa é isso.
ip route add 192.168.50.0/25 via 192.168.1.1
Eu tenho 3 redes:
192.168.1.0/24
192.168.11.0/24
192.168.50.0/24
192.168.1.0/24
e 192.168.11.0/24
estão conectados entre si por meio de um túnel IPSec e 192.168.11.0/24
e 192.168.50.0/24
estão conectados entre si da mesma maneira.
[ 192.168.1.0/24 ] <--------> [ 192.168.11.0/24 ] <--------> [ 192.168.50.0/24 ]
Estou em minha máquina local na sub-rede 1.0/24
e estou tentando configurar o roteamento para a sub-rede 50.0/24
, usando o roteador em 11.0/24
como o endereço do próximo salto. O roteamento é configurado da seguinte forma:
ip route add 192.168.11.0/24 via 192.168.1.1
(this route is unnecessary as the router handles this implicitly)
ip route add 192.168.50.0/25 via 192.168.11.254
(At this point, I get: RTNETLINK answers: No such process)
Estou fazendo algum comando incorretamente ou tenho um mal-entendido fundamental sobre o funcionamento desse roteamento?
O endereço do gateway DEVE estar na rede local. Ou seja, seu sistema deve poder se comunicar diretamente com qualquer gateway especificado por você.
O que você provavelmente quer / precisa é isso.
ip route add 192.168.50.0/25 via 192.168.1.1