Introducción
El enrutamiento es una técnica difícil en el mundo de las redes. Para que sus computadoras se comuniquen con otros dispositivos en la red, debe definir la ruta para ellos.
Gracias al comando de ruta, los administradores de red o los usuarios de Linux pueden hacer este trabajo de una manera más fácil.
El comando de ruta se puede usar para mostrar y modificar la tabla de enrutamiento de red en un sistema Linux.
A continuación se muestra la guía sobre cómo usar el comando de ruta en Linux.
Tabla de enrutamiento
Para mostrar la tabla de enrutamiento actual, ejecutemos el siguiente comando
$ route -n
Salida:
Otra forma de describir más detalles sobre qué interfaz de red de rutas está ejecutando el comando:
$ ip route show
Salida:
Añadir una nueva ruta
Si su computadora tiene más de una interfaz de red y desea agregar una nueva ruta, la computadora enviará tráfico a través de esa nueva puerta de enlace. Puede usar el comando de agregar ruta como se muestra a continuación:
$ sudo route add -net <NETWORK-ADDRESS> gw <GATEWAY> <NETWORK-INTERFACE>
Por ejemplo:
$ sudo route add -net 192.168.1.0/24 gw 192.168.1.1 eth2
Para agregar una nueva ruta a un host, ejecute el siguiente comando:
$ sudo route add -host <HOST-IP> gw <GATEWAY>
Por ejemplo:
$ sudo route add -host 172.19.11.75 gw 172.19.11.1
Salida:
En la columna Banderas, hay algunos valores que son difíciles de entender. La siguiente sección es una explicación rápida:
U:arriba
H:anfitrión
G:puerta de enlace
!:ruta rechazada
Eliminar una ruta
Si ya no usa una ruta específica y desea eliminarla, simplemente puede ejecutar el siguiente comando:
$ sudo route del -net <NETWORK-ADDRESS> gw <GATEWAY> <NETWORK-INTERFACE>
Por ejemplo:
$ sudo route del -net 192.168.1.0/24 gw 192.168.1.1 eth2
Para rechazar una ruta pero desea mantenerla en la tabla de enrutamiento, ejecute el comando con la opción de rechazo.
$ sudo route add -host 172.19.11.75 reject
Conclusión
Acabas de leer un tutorial sobre cómo usar el comando de ruta en un sistema Linux con ejemplos.
Gracias por leer. Si tiene alguna inquietud, no dude en dejar su comentario y hacérmelo saber.