Diferencia entre revisiones de «Comando Route»

Línea 1: Línea 1:
{{Desarrollo}}
+
 
  
 
{{Definición
 
{{Definición
Línea 9: Línea 9:
 
|tamaño=200px
 
|tamaño=200px
  
|concepto= Es una herramienta útil para .
+
|concepto= Muestra y modifica las entradas en la tabla de enrutamiento IP.
  
 
}}<div align="justify">'''Comando route.''' Es un comando que muestra y modifica las entradas en la tabla de enrutamiento [[IP]]. Usado sin parámetros, muestra la ruta de ayuda.
 
}}<div align="justify">'''Comando route.''' Es un comando que muestra y modifica las entradas en la tabla de enrutamiento [[IP]]. Usado sin parámetros, muestra la ruta de ayuda.

Revisión del 10:29 13 ago 2013


Comando Route
Información sobre la plantilla
Routecomand.jpg
Concepto:Muestra y modifica las entradas en la tabla de enrutamiento IP.
Comando route. Es un comando que muestra y modifica las entradas en la tabla de enrutamiento IP. Usado sin parámetros, muestra la ruta de ayuda.

Descripción

El comando route muestra la tabla de enrutamiento que reside en el kernel y también se usa para modificarla. La tabla que especifica cómo se enrutan los paquetes a un host se llama tabla de enrutamiento.

Sintaxis

La sintaxis es
route [opciones]
route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]]

Opciones

-n Muestra la tabla de enrutamiento en formato numérico [dirección IP]
-e Muestra la tabla de enrutamiento en formato hostname
add Añade una nueva ruta a la tabla de enrutamiento
del Elimina una ruta de la tabla de enrutamiento

Opciones usadas con add y del:
-net Indica que el objetivo es una red
-host Indica que el objetivo es un host
gw Especifica el puerta de enlace del host o red objetivo
netmaskUsado para especificar la máscara de subred del host o red de destino
dev Especifica el dispositivo o interfaz donde se enviarán los paquetes
reject Rechaza los paquetes enviados a una ruta o host particular

Ejemplos

1- Para mostrar todo el contenido de la tabla de enrutamiento IP, escriba:

   route print

-Para mostrar la tabla de enrutamiento:

route -n

El comando anterior mostrará:

Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0

En la tabla anterior:
Destination -Indica la dirección IP de la red o host de destino
Gateway -Indica el puerta de enlace desde el cual se alcanza el host o red de destino
Genmask -Indica el destino de la máscara de subred
Flags -Indica el estado actual de ruta

   U - La ruta está activa 
H - El objetivo es un host
G - Utilizar puerta de enlace

Iface -Indica la interfaz

2- Para mostrar las rutas en la tabla de enrutamiento IP que comienzan con 10., escriba:

   route print 10 .*

3- Para añadir una ruta predeterminada con la dirección de puerta de enlace predeterminada de 192.168.12.1, escriba:

  route add 0.0.0.0 máscara 0.0.0.0 192.168.12.1

4- Para añadir una ruta al destino 10.41.0.0 con la máscara de subred 255.255.0.0 y la dirección del salto siguiente 10.27.0.1, escriba:

  route add 10.41.0.0 máscara 255.255.0.0 10.27.0.1

5- Para añadir un persistente ruta al destino 10.41.0.0 con la máscara de subred 255.255.0.0 y la dirección del salto siguiente 10.27.0.1, escriba:

  route -p add 10.41.0.0 máscara 255.255.0.0 10.27.0.1

6- Para añadir una ruta al destino 10.41.0.0 con la máscara de subred 255.255.0.0, la dirección del siguiente salto 10.27.0.1, métricas y el costo de 7, escriba:

   route add 10.41.0.0 máscara 255.255.0.0 10.27.0.1 métricas 7

7- Para añadir una ruta al destino 10.41.0.0 con la máscara de subred 255.255.0.0, la dirección del siguiente salto 10.27.0.1, y la utilización de la interfaz de índice 0x3, escriba:

   route add 10.41.0.0 máscara 255.255.0.0 10.27.0.1 si 0x3

8- Para eliminar la ruta al destino 10.41.0.0 con la máscara de subred 255.255.0.0, escriba:

  route delete 10.41.0.0 máscara 255.255.0.0

9- Para eliminar todas las rutas en la tabla de enrutamiento IP que comienzan con 10., Escriba:

  route delete 10 .*

10-Para cambiar la dirección siguiente salto de la ruta con el destino de 10.41.0.0 y la máscara de subred 255.255.0.0 de 10.27.0.1 a 10.27.0.25, escriba:

  route change 10.41.0.0 máscara 255.255.0.0 10.27.0.25

Fuentes

  • route. Consultado el 12 de agosto de 2013.