Publicado en

Añadir ruta estática en Linux

comandos en linux

Para agregar una ruta estática en un equipo Linux lanzaremos el siguiente comando:

sudo route add -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.1.246

En el ejemplo anterior, le estamos indicando que para alcanzar la red 192.168.200.0/24 envíe el tráfico al gateway con IP 192.168.1.246.

Para comprobar que la ruta ha sido añadida correctamente lanzaremos el comando «route»:

alozanox@linux-mint-vm:~$ route
Tabla de rutas IP del núcleo
Destino         Pasarela        Genmask         Indic Métric Ref    Uso Interfaz
default         pfSense.home.ar 0.0.0.0         UG    100    0        0 ens18
link-local      0.0.0.0         255.255.0.0     U     1000   0        0 ens18
192.168.1.0     0.0.0.0         255.255.255.0   U     100    0        0 ens18
192.168.200.0   192.168.1.246   255.255.255.0   UG    0      0        0 ens18

Por último, si deseamos eliminar la ruta que hemos añadido será tan sencillo como cambiar la palabra «add» por «del»:

sudo route del -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.1.246

Hay que tener en cuenta que estas rutas que hemos añadido no son persistentes y cuando el equipo se reinicie se perderán.

Para añadir una ruta persistente en Ubuntu/Debian que son las distribuciones que suelo utilizar deberemos realizar lo siguiente:

Editamos el fichero /etc/network/interfaces:

sudo nano /etc/network/interfaces

Y agregamos la siguiente línea:

up route add -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.1.246 dev ens18

Donde «ens18» será el nombre de vuestra tarjeta de red. El resto de parámetros como la red destino, máscara y gateway deberéis modificarlos también para adecuarlos a vuestras necesidades.

Ingeniero Técnico en Telecomunicaciones, especialidad Telemática. Apasionado por las redes, la seguridad informática y la administración de sistemas. Interesado en tecnologías como FortiGate, MikroTik, Proxmox, NAS y entornos Linux. Me gusta diseñar configuraciones eficientes, seguras y con identidad técnica.

Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

WordPress Appliance - Powered by TurnKey Linux