Comando Route en Windows: Uso y Opciones

Artículos Guías Manuales Sistemas Linux Windows Binario 0

El comando route en Windows es una herramienta poderosa utilizada para manipular las tablas de enrutamiento IP de una computadora. Estas tablas determinan cómo se dirigen los paquetes de red a través de diferentes interfaces y destinos. Con route, los administradores de red pueden añadir, eliminar o modificar rutas de red estáticas. A continuación, se detallan las funcionalidades del comando y cómo utilizarlo.

Uso Básico del Comando Route

Para acceder a la herramienta route en Windows, se utiliza el símbolo del sistema (cmd). Los comandos básicos de route son:

  • route print: Muestra la tabla de enrutamiento actual.
  • route add: Añade una ruta a la tabla de enrutamiento.
  • route delete: Elimina una ruta de la tabla de enrutamiento.
  • route change: Modifica una ruta existente en la tabla de enrutamiento.

Sintaxis

La sintaxis básica para usar el comando route es la siguiente:

route [comando] [destino] MASK [máscara] [puerta_de_enlace] [métrica] [IF interface]
  • comando: Puede ser print, add, delete o change.
  • destino: La dirección IP de destino para la ruta.
  • máscara: La máscara de subred para la ruta de destino.
  • puerta_de_enlace: La dirección IP de la puerta de enlace a través de la cual se enruta el tráfico.
  • métrica: (Opcional) Un valor que indica la preferencia de la ruta; menor valor significa mayor preferencia.
  • IF: (Opcional) El identificador de la interfaz a usar.

Ejemplos Prácticos

Mostrar la Tabla de Enrutamiento

Para visualizar todas las rutas actuales, use:

route print

Este comando lista todas las rutas de red configuradas en el sistema, incluidas las rutas IPv4 e IPv6.

Añadir una Nueva Ruta

Para agregar una ruta que envíe todo el tráfico destinado a la red 192.168.1.0/24 a través de la puerta de enlace 192.168.0.1, use:

route add 192.168.1.0 MASK 255.255.255.0 192.168.0.1

Si se desea especificar una interfaz y una métrica, el comando se vería así:

route add 192.168.1.0 MASK 255.255.255.0 192.168.0.1 METRIC 10 IF 2

Eliminar una Ruta

Para eliminar la ruta previamente añadida, el comando sería:

route delete 192.168.1.0 MASK 255.255.255.0 192.168.0.1

Modificar una Ruta

Si necesita cambiar la puerta de enlace de una ruta existente, utilice el comando change. Por ejemplo, para cambiar la puerta de enlace de la ruta 192.168.1.0 a 192.168.0.2:

route change 192.168.1.0 MASK 255.255.255.0 192.168.0.2

Opciones Avanzadas

El comando route también incluye algunas opciones avanzadas:

  • -f: Borra todas las entradas de la tabla de enrutamiento antes de ejecutar el comando. Este parámetro puede ser útil para limpiar la tabla de enrutamiento de todas las rutas estáticas.

    route -f
  • -p: Hace que la ruta agregada sea persistente entre reinicios del sistema. Las rutas agregadas sin esta opción se perderán al reiniciar.

    route add 192.168.1.0 MASK 255.255.255.0 192.168.0.1 -p

Consideraciones Finales

El comando route es una herramienta esencial para la gestión de redes en sistemas Windows. Facilita el control sobre cómo se dirigen los paquetes en una red, permitiendo una configuración precisa y eficiente. Su correcta utilización puede mejorar significativamente el rendimiento y la seguridad de una red.

Es importante utilizar estos comandos con cuidado, ya que una configuración incorrecta puede causar problemas de conectividad en la red. Siempre se recomienda verificar la configuración de la tabla de enrutamiento después de realizar cambios, utilizando el comando route print.

Con este conocimiento, puedes administrar las rutas de red en tu sistema Windows de manera efectiva, optimizando el tráfico de red según las necesidades específicas de tu entorno.