Todas las Noticias en Películas, Avances de Películas y Reseñas.

Cómo utilizar el comando de ruta en Linux

¿Se pregunta cómo utilizar el comando de ruta en Linux?

Si es alguien que se está familiarizando con los conceptos básicos de redes, necesitará saber cómo trabajar con IP y tráfico de red.

Para la manipulación de tablas de IP, puede utilizar el comando $ route en Linux.

El comando de ruta se utiliza principalmente para volver a vincular las rutas de una red determinada a hosts específicos. Esto lo logra con la ayuda de interfaces de red.

El comando viene con muchas banderas y opciones, algunas de las cuales pueden tener impactos drásticos en su red activa.

Si es alguien que desea aprender a utilizar el comando de ruta en Linux, esta guía es para usted. Cubriremos la sintaxis básica del código, los indicadores y opciones disponibles, junto con ejemplos sobre cómo usar el comando de manera efectiva.

Sin más, ¡comencemos!

Inicializando el comando de ruta.

Antes de poder utilizar el comando de ruta, asegúrese de que esté disponible en su sistema. Como la mayoría de las distribuciones de Linux no tienen este comando disponible de forma predeterminada, se recomienda instalar el comando con la ayuda de la Terminal de comandos.

Usaremos Ubuntu 20.044 LTS para esta guía; sin embargo, el proceso no debería ser diferente para otras distribuciones de Linux.

Siga estos pasos para instalar el comando de ruta en su sistema:

  1. Primero, abra la Terminal de comando presionando Control + alternativa + t en tu teclado.
  2. A continuación, escriba el comando adecuado para su distribución de Linux.

Para Debian/Ubuntu, escriba lo siguiente:

$ sudo apt-get install net-tools

Para RedHat/CentOS, escriba lo siguiente:

$ sudo yum install net-tools

Para Fedora OS, escriba lo siguiente:

$ sudo dnf install net-tools

Si sigues los pasos correctamente, deberías tener el comando de ruta instalado en tu sistema, junto con otros comandos esenciales para la conexión en red. Ahora podemos pasar al siguiente paso.

Recomendado:  Conoce a María Pedraza, actriz de Toy Boy, Elite, La Casa de Papel – Noticias de la serie

Sintaxis del comando de ruta.

La sintaxis del comando de ruta es la siguiente:

$ route <option>

O

$ route <option1> <option 2> <option 3>... <option N>

El comando viene con una variedad de opciones. A continuación se proporciona una lista de opciones útiles, junto con sus descripciones.

  • -F Modo por defecto. Esto funciona en tablas FIB del kernel.
  • -v Se utiliza para habilitar el modo detallado. Este modo proporciona información detallada.
  • -C Se utiliza para trabajar en la memoria caché de enrutamiento del kernel.
  • del Se utiliza para eliminar puertas de enlace o rutas.
  • agregar Se utiliza para agregar/crear nuevas puertas de enlace o rutas.
  • -neto Designa el objetivo como una red.
  • -anfitrión Designa el objetivo como anfitrión.

Puede encontrar una lista detallada de otras opciones en el sitio oficial. manual de linux.

Puede obtener más información sobre el comando de ruta escribiendo lo siguiente en la Terminal de comandos:

$ route --help

O

$ route -h

Usando el comando de ruta.

Ahora que se ha familiarizado con la sintaxis del comando de ruta, puede proceder a aprender a usarlo en Linux.

El uso del comando de ruta debería brindarle los detalles de las tablas de rutas IP en la Terminal.

Siga estos pasos para usar el comando de ruta en Linux:

  1. Comience abriendo el Terminal de comando en tu teclado. Puedes hacerlo presionando Control + alternativa + t en tu teclado.
  2. Una vez que haya terminado, escriba el siguiente comando:
$ sudo route

Debería ver una lista de IP y puertas de enlace como se muestra en la imagen a continuación.

Si desea ver las direcciones IP en lugar de los nombres del destino, escriba lo siguiente en la Terminal de comandos:

$ sudo route -n

Comandos de ruta adicionales.

Aquí hay una lista de comandos que usan $ root en su núcleo.

Recomendado:  El fracaso de la fusión DuPont-Rogers arroja luz sobre las actuales tensiones comerciales tecnológicas entre Estados Unidos y China

Si desea agregar una nueva puerta de enlace, escriba el siguiente comando:

$ sudo route add default gw <ip address>

Esto asignará una puerta de enlace específica para todos los paquetes innecesarios.

El comando de ruta también se puede utilizar para mostrar la información presente en el caché. Esto se puede lograr usando la siguiente opción con el comando de ruta:

$ sudo route -Cn

El comando de ruta también se puede utilizar para denegar el acceso a determinadas IP. Esto se puede lograr con la ayuda de las opciones “agregar” y “rechazar”.

La sintaxis del comando es la siguiente:

$ sudo route add -host <ip address> reject

Riesgos de utilizar el comando de ruta.

El comando de ruta tiene sus propios problemas. Podría encontrarse en serios problemas si no sabe lo que está haciendo.

Un ejemplo sería eliminar la puerta de enlace incorrecta. Por ejemplo, escribir lo siguiente hará que se elimine su puerta de enlace predeterminada:

$ sudo route del default

Esto puede provocar serios problemas al utilizar Internet. Para contrarrestar esto, se recomienda que guarde una copia de todas sus puertas de enlace IP predeterminadas para poder volver a agregarlas cuando sea necesario.

El comando $ip.

El comando $ ip se usa a menudo junto con el comando $ route.

El uso de dos comandos en un par puede proporcionar información detallada sobre las IP que de otro modo sería difícil de obtener.

Puede obtener las tablas de rutas con la ayuda del comando ip escribiendo lo siguiente en la Terminal de comandos:

$ ip route

El comando ip también se puede configurar para mostrar solo información de IPv4 o IPv6. Eso se puede lograr usando los siguientes comandos.

Recomendado:  Yandex reveló violación de datos que afectó a 4.887 buzones de correo electrónico de empleados

En caso de que desee mostrar IPv4:

$ ip -4 r

En caso de que desee mostrar IPv6:

$ ip -6 r

Para utilizar el comando ip para mostrar las tablas locales, escriba lo siguiente en la Terminal de comandos:

$ ip route show table local

Además del comando de ruta, existen otros protocolos que puede utilizar para maximizar los beneficios de su sistema Linux. Uno de ellos es la vinculación de redes. Esto combina dos o más interfaces para proporcionar más ancho de banda para administrar el tráfico de su red. Aprender sobre la vinculación de redes seguramente le ayudará a largo plazo.

Esperamos que esta guía le haya ayudado a aprender a utilizar el comando de ruta en Linux. Si tiene alguna consulta o si cree que nos perdimos algo, háganoslo saber en la sección de comentarios a continuación.

Tabla de Contenido