En un servidor Ubuntu 14.04 (3.16.0-30) estoy tratando de agregar una ruta predeterminada y obtengo el siguiente error:
ruta IP agregar valor predeterminado a través de 172.16.111.99 dev bond0.11 RTNETLINK responde: la red es inalcanzable
Esta caja tiene domicilio 192.168.11.23
en bond0.11
. Tengo las siguientes rutas configuradas estáticamente (editadas en el subconjunto relevante):
172.16.111.0/24 a través de 192.168.11.18 dev bond0.11 192.168.11.0/24 dev bond0.11 proto kernel scope link src 192.168.11.23
Puedo hacer ping 172.16.111.99
y aquí está traceroute
la salida:
Traceroute a 172.16.111.99 (172.16.111.99), 30 saltos máximo, paquetes de 60 bytes 1 192.168.11.18 0.126 ms 0.096 ms 0.081 ms 2 172,16,111,99 0,149 ms 0,142 ms 0,112 ms
¿Por qué se rechaza la adición de ruta predeterminada cuando claramente tengo acceso a esa red / host? Obviamente estoy haciendo algo mal ...
linux
networking
routing
sxc731
fuente
fuente
192.168.11.18
. A su vez, ese sistema sabrá a dónde ir a continuación en la172.16.x.x
red.Respuestas:
El problema es que el próximo salto o puerta de enlace en las rutas debe estar en la misma red a la que está conectado.
es decir, puede configurar su ruta predeterminada para usar
192.168.11.18
. A su vez, ese sistema sabrá cómo llegar a la172.16.x.x
red.fuente