Comando Linux / Unix: ruta

Comando Linux / Unix: ruta

Comando Linux / Unix: ruta

VALORACIÓN DEL ARTÍCULO:
5/5


Utilice «route» para mostrar y manipular la tabla de enrutamiento IP.

Sinopsis

route [ -CFvnee ]

ruta

[ -v ] [ -A familia] añadir [ -net | host ] target [ netmask Nm] [ gw Gw] [ metric N] [ mss M] [ window W] [] []. irtt I] [ reject ] [ mod ] [ dyn ] [ reinstate ] [[ dev ] Si]

ruta

[ -v ] [ -A familia] del [ -net | host ] target [ gw Gw] [ netmask Nm] [ metric N] [[ dev ] If]

ruta

-V ] [ –versión ] [ -h ] [ –help ]

Descripción

Route manipula las tablas de enrutamiento IP del núcleo. Su uso principal es configurar rutas estáticas a hosts o redes específicas a través de una interfaz después de haber sido configurada con el programa ifconfig (8).

Cuando se utilizan las opciones añadir o del , route modifica las tablas de enrutamiento. Sin estas opciones, route muestra el contenido actual de las tablas de enrutamiento.

Opciones

-Una familia

usar la familia de direcciones especificada (p.e. `inet’; usar `route –help’ para una lista completa).

-F

operar en la tabla de enrutamiento FIB (Forwarding Information Base) del kernel. Este es el valor por defecto.

-C

operan en la caché de enrutamiento del kernel.

-v

seleccionar operación verbal.

-n

muestran direcciones numéricas en lugar de intentar determinar nombres de host simbólicos. Esto es útil si está intentando determinar por qué ha desaparecido la ruta a su servidor de nombres.

-e

usar netstat (8)-formato para mostrar la tabla de enrutamiento. -ee generará una línea muy larga con todos los parámetros de la tabla de enrutamiento.

del

borrar una ruta.

añadir

añadir una nueva ruta.

destino

la red o el host de destino. Puede proporcionar direcciones IP en decimales punteados o nombres de host/red.

-net

el objetivo es una red.

-host

el target es un host.

netmask NM

al añadir una ruta de red, la máscara de red que se va a utilizar.

gw GW

paquetes de ruta a través de una puerta de enlace. NOTA: La puerta de enlace especificada debe ser accesible primero. Por lo general, esto significa que tiene que configurar de antemano una ruta estática hacia el gateway. Si especifica la dirección de una de sus interfaces locales, se utilizará para decidir sobre la interfaz a la que deben enrutarse los paquetes. Esto es un hacker de compatibilidad con BSDism.

métrico M

establecer el campo métrico en la tabla de enrutamiento (utilizado por los demonios de enrutamiento) en M.

mss M

establece el tamaño máximo de segmento (MSS) TCP para las conexiones a través de esta ruta a M bytes. El valor predeterminado es la unidad MTU del dispositivo menos las cabeceras, o una unidad MTU inferior cuando se produjo la detección de la ruta mtu. Esta configuración se puede utilizar para forzar paquetes TCP más pequeños en el otro extremo cuando la detección de ruta mtu no funciona (normalmente debido a cortafuegos mal configurados que bloquean la fragmentación de ICMP necesaria)

ventana W

establecer el tamaño de la ventana TCP para las conexiones a través de esta ruta en bytes W. Normalmente sólo se utiliza en redes AX.25 y con controladores que no pueden manejar cuadros espalda con espalda.

irtt I

configure el tiempo inicial de ida y vuelta (irtt) para las conexiones TCP en esta ruta en I milisegundos (1-12000). Normalmente sólo se utiliza en redes AX.25. Si se omite, se utiliza el RFC 1122 por defecto de 300ms.

Rechazar

instalar una ruta de bloqueo, lo que obligará a que falle la búsqueda de una ruta. Esto se utiliza, por ejemplo, para enmascarar redes antes de utilizar la ruta por defecto. Esto NO es para firewalls.

mod, dyn, reinstate

instalar una ruta dinámica o modificada. Estos indicadores son para propósitos de diagnóstico, y por lo general sólo se establecen mediante dæmones de enrutamiento.

dev If

forzar la ruta para que se asocie con el dispositivo especificado, ya que de lo contrario el núcleo intentará determinar el dispositivo por sí mismo (comprobando las rutas y especificaciones del dispositivo ya existentes, y dónde se añade la ruta). En la mayoría de las redes normales no necesitará esto.

Si dev If es la última opción en la línea de comandos, la palabra dev puede omitirse, ya que es la opción predeterminada. De lo contrario, el orden de los modificadores de ruta (métrico – máscara de red – gw – dev) no importa.

Ejemplos

route add -net 127.0.0.0.0

añade la entrada loopback normal, utilizando la máscara de red 255.0.0.0.0 (red de clase A, determinada a partir de la dirección de destino) y asociada al dispositivo «lo» (suponiendo que este dispositivo haya sido configurado previamente correctamente con ifconfig (8)).

route add -net 192.56.76.0 netmask 255.255.255.255.0 dev eth0

añade una ruta a la red 192.56.76.x a través de «eth0». El modificador de máscara de red de Clase C no es realmente necesario aquí porque 192.* es una dirección IP de Clase C. Aquí se puede omitir la palabra «dev».

route add default gw mango-gw

añade una ruta predeterminada (que se utilizará si ninguna otra ruta coincide). Todos los paquetes que utilicen esta ruta serán enviados a través de «mango-gw». El dispositivo que realmente se utilizará para esa ruta depende de cómo podemos llegar a «mango-gw» – la ruta estática a «mango-gw» tendrá que ser configurada antes.

route add ipx4 sl0

Añade la ruta al host «ipx4» a través de la interfaz SLIP (suponiendo que «ipx4» es el host SLIP).

route add -net 192.57.66.0 netmask 255.255.255.255.0 gw ipx4

Este comando agrega la red «192.57.66.x» para ser gatewayed a través de la ruta anterior a la interfaz SLIP.

route add -net 224.0.0.0.0 netmask 240.0.0.0 dev eth0

Este es uno oscuro documentado para que la gente sepa cómo hacerlo. Esto hace que todas las rutas IP de clase D (multicast) pasen por «eth0». Esta es la línea de configuración normal correcta con un núcleo de multidifusión.

route add -net 10.0.0.0.0 netmask 255.0.0.0.0 reject

Esto instala una ruta de rechazo para la red privada «10.x.x.x.x.».

Salida

La salida de la tabla de enrutamiento del núcleo está organizada en las siguientes columnas

Destino

La red de destino o el host de destino.

Pasarela

La dirección de la puerta de enlace o ‘*’ si no está configurada.

Genmask

La máscara de red para la red de destino; ‘255.255.255.255.255’ para un destino host y ‘0.0.0.0.0’ para la ruta por defecto .

Banderas

Las posibles banderas incluyen U (la ruta es arriba )
H (el objetivo es un host )
G (use gateway )
R ( restablecer ruta para enrutamiento dinámico)
D ( dinámicamente instalado por daemon o redirect)
br M ( modificado a partir del demonio de enrutamiento o redirección)
br A (instalado por addrconf )
C ( cache entry)
! ( rechazar ruta)

Métrico

La’distancia’ al objetivo (generalmente contada en lúpulos). No es usado por los kernels recientes, pero puede ser necesario para enrutar demonios.

Ref

Número de referencias a esta ruta. (No se usa en el kernel de Linux.)

Usar

Conteo de búsquedas para la ruta. Dependiendo del uso de -F y -C, se tratará de fallos en la caché de ruta (-F) o de aciertos (-C).

Iface

Interfaz a la que se enviarán los paquetes para esta ruta.

SMS

Tamaño máximo predeterminado del segmento para las conexiones TCP en esta ruta.

Ventana

Tamaño de ventana predeterminado para las conexiones TCP en esta ruta.

irtt

RTT inicial (Tiempo de viaje de ida y vuelta). El kernel usa esto para adivinar los mejores parámetros del protocolo TCP sin esperar respuestas (posiblemente lentas).

HH (sólo en caché)

Deja un comentario

TAMBIÉN TE INTERESA

monitores-Samsung-M8

Samsung M8: un monitor que es también smart tv y mucho más…

Hay quien usa tres monitores a la vez para trabajar. El segmento de los monitores de PC avanza rápidamente. Hace solo unos años la tendencia era adquirir monitores curvos, pero hoy la dinámica vuelve al llano y, por supuesto, a la extrema delgadez. No obstante, Samsung va más allá con su nuevo monitor Samsung M8.

Huawei-P50-Pro

Las mejores aplicaciones para disfrutar el nuevo Huawei P50 Pro

Huawei ha anunciado los nuevos smartphones Huawei P50 Pro y P50 Pocket, las últimas incorporaciones a su icónica línea de productos de la Serie P. Con cada lanzamiento de la Serie P, la marca china sigue mostrando toda su capacidad innovadora ya sea a nivel de rendimiento y especificaciones de los terminales como por todo

Poly-Sync-10

Poly lanza un nuevo altavoz inteligente para el trabajo híbrido: Sync 10

Poly ha anunciado recientemente el lanzamiento del Poly Sync 10, la última incorporación a su conocida familia de altavoces inteligentes y manos libres, Poly Sync. El nuevo dispositivo responde a las necesidades emergentes de empresas y profesionales, que tienen que desenvolverse de forma eficiente en un contexto de trabajo cada vez más híbrido, flexible y

CCleaner 2022

Novedades importantes con la herramienta CCleaner

Hoy vamos a hablar de CCleaner, una herramienta que cuenta con cientos de millones de usuarios domésticos y empresariales en todo el mundo que trabaja para optimizar el rendimiento de los equipos, mejorar la seguridad de los mismos y prolongar la vida útil de los ordenadores.   CCleaner es el rey del mantenimiento en lo

resistencia-Cat-phones

Cat phones, una década brillando con los dispositivos más resistentes

Hay marcas que huyen del mainstream y son casos de éxito. Cat phones es una de esas compañías que se ha alejado de lo convencional para centrarse en otras necesidades y convertirse así en grandes expertos en la resistencia de sus dispositivos. De la mano de Bullitt Group, la firma celebra 10 años de trayectoria