
Tengo una máquina virtual con dos interfaces, una para fines de administración y otra para enviar el tráfico a Internet.
eth0 10.50.243.141/24 --> Gestión
eth1 10.50.240.141/24 gw 10.50.240.57
Administraré la máquina virtual desde la subred 10.50.140.0/24, por lo que quiero agregar una ruta permanente para la subred 10.50.140.0/24 de modo que el tráfico pase por eth0. Para eso he agregado una ruta en /etc/network/
up route add -net 10.50.140.0/24 gw 10.50.243.75 dev eth0
Pero esto no está funcionando
Si agrego una ruta normalmente en la terminal, funciona.
route add -net 10.50.140.0/24 gw 10.50.243.75 dev eth0
Respuesta1
puedes probar agregando a/etc/network/interfaces
post-up /sbin/route add -net 10.50.140.0 netmask 255.255.255.0 gw 10.50.243.75 dev eth0
puedes recibir ayuda de otra pregunta de Askubuntu¿Cómo configurar rutas estáticas en Ubuntu Server?
Respuesta2
puedes editar tus /etc/network/interfaces y agregar líneas como
up route add -net 10.50.140.0/24 gw 10.50.243.75 dev eth0
a su definición de IP estática como se describe por ejemploaquí.