Tablas de rutas
En Windows puede utilizarse el programa route.exe para controlar las
tablas de enrutamiento de los equipos conectados en red. Su utilización es como sigue:
ROUTE [-f] [p] [comando [destino] [MASK máscara] [puerta][METRIC métrica]]
-f
Borra de las tablas de enrutamiento todas las entradas de las puertas de enlace. Cuando se utiliza junto con otro comando, las entradas se eliminan antes de ejecutar el comando.-p
Cuando se usa con el comando ADD, vuelve una ruta persistente tras varios inicios del sistema. De forma predeterminada, las rutas no se conservan cuando se reinicia el sistema. Cuando se usa con el comando PRINT, muestra la lista de las rutas persistentes registradas. Se omite con todos los otros comandos, que siempre afectan las rutas persistentes apropiadas.comando
Especifica uno de los cuatro comandos siguientes:- PRINT Imprime una ruta
- ADD Agrega una ruta
- DELETE Elimina una ruta
- CHANGE Modifica una ruta existente
destino
Especifica el host.MASK
Si la clave MASK está presente, el siguiente parámetro es interpretado como el parámetro de la máscara de red.máscara
Si se proporciona, especifica un valor de máscara de subred asociado con esta ruta. Si no se especifica, se predetermina a 255.255.255.255.puerta
Especifica la puerta de enlace.METRIC
Especifica que el siguiente parámetro 'métrica' es el costo para este destino
Todos los nombres simbólicos de destino se buscan en el archivo de configuración NETWORKS (ver ) Los nombres simbólicos para las puertas de enlace se buscan en el archivo de configuración HOSTS.SAM ()
Si el comando es IMPRIMIR o ELIMINAR, pueden utilizarse comodines para el destino y la puerta de enlace, o se puede omitir el argumento Puerta.
Notas de diagnóstico:
MASK no válida causa un error cuando (DEST & MASK) != DEST.
Ejemplo > route ADD 157.0.0.0 MASK 155.0.0.0 157.55.80.1
Fallo al agregar ruta: 87
Ejemplos:
> route PRINT
> route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1
METRIC 3
^destination
^mask ^gateway
^metric
> route PRINT
> route DELETE 157.0.0.0
> route PRINT
El recuadro muestra el resultado de utilizar el comando route PRINT
en un equipo Windows 98SE sin
conectar a ninguna red
C:\WINDOWS>route print
Rutas activas:
Dirección de red Máscara de red Puerta de enlace
Interfaz Métrica
127.0.0.0
255.0.0.0 127.0.0.1
127.0.0.1 1
255.255.255.255 255.255.255.255
255.255.255.255 0.0.0.0
1
En este caso, la dirección 127.0.0.0 (de Loopback) es dirigida a la interfaz 127.0.0.1, que es la interfaz de Loopback.
Resultado en un nodo que utiliza el SO anterior, con una tarjeta de red conectada
a una intranet. El nodo tiene la dirección IP local 192.168.1.33.
La dirección localhost está asignada a 127.0.0.1 y la puerta de enlace
predeterminada para todos los equipos de esta intranet está en la dirección 192.168.1.1.
C:\WINDOWS>route print
Rutas activas:
Dirección de red Máscara de red Puerta de enlace
Interfaz Métrica
0.0.0.0
0.0.0.0 192.168.1.1
192.168.1.33 1
127.0.0.0
255.0.0.0 127.0.0.1
127.0.0.1 1
192.168.1.0 255.255.255.0
192.168.1.33 192.168.1.33
1
192.168.1.33 255.255.255.255
127.0.0.1 127.0.0.1
1
192.168.1.255 255.255.255.255
192.168.1.33 192.168.1.33
1
224.0.0.0
224.0.0.0 192.168.1.33
192.168.1.33 1
255.255.255.255 255.255.255.255
192.168.1.33 0.0.0.0
1
En Linux existe una utilidad con el mismo nombre y el mismo propósito.
En el cuadro adjunto se muestra el resultado obtenido para un equipo Linux sin conexión a la red.
Destination
Gateway Genmask
Flags Metric Ref. Use Iface
192.168.1.0
0.0.0.0 255.255.255.0
U 0
0 0 eth0
0.0.0.0 192.168.1.1
0.0.0.0 UG
0 0 0 eth0
Significado:
Genmask
. Máscara de la red de destino. Se utiliza 255.255.255.255 para destino de host (en caso de ser una pasarela se utiliza su máscara real); 0.0.0.0 para la ruta por defecto.Flags
:- U El adaptador está activado
- G La ruta utiliza una pasarela
- H El destino es un host
- D Es una ruta creada dinámicamente.
- ! Ruta inactiva. Los datagramas destinados a ella serán descartados
iface
: Interfaz (adaptador) por el que puede accederse a la ruta.
# Copyright (c) 1998 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP stack for Windows98
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com
# source server
# 38.25.63.10
x.acme.com # x client host
127.0.0.1 localhost
# Copyright (c) 1993-1995 Microsoft Corp.
#
# Este archivo contiene mapeo de nombre de red/número de red para redes locales.
# Los números de red se reconocen por el formato decimal con puntos.
#
# Formato:
#
# <nombre de red> <número de red> [alias...]
[#<comentario>]
#
# Por ejemplo:
#
# loopback 127
# campus 284.122.107
# londres 284.122.108
loopback 127.