Você está na página 1de 4

Primeros comandos de configuración global Capítulo 5

5. Primeros comandos de Configuración


Global

Tal como hemos mencionado en el Capítulo 2, los comandos que se ejecuten en el modo
de Configuración Global son tales que modifican el funcionamiento del router como un todo.

Estando en el modo Privilegiado, se accede al modo de Configuración Global con el


comando configure terminal:

Router# configure terminal


Enter configuration commands, one per line. End with CTRL/Z
Router(config)#

Nombre de host
Todos los routers basados en IOS deben tener un nombre de host. El nombre
predeterminado es “Router”, pero es buena práctica asignar al router un nombre más
significativo. Para asignar o cambiar el nombre de host de un router se utiliza el comando
hostname, que requiere como parámetro el nombre de host que se ha de asignar al router:

Router(config)# hostname RouterA


RouterA(config)#

Como podemos ver en el indicador del sistema (“prompt”), el comando toma efecto
inmediatamente; en lugar de “Router” aparece el nombre de host que acabamos de asignar.

El nombre de host puede tener un largo máximo de 63 caracteres, debe comenzar con una
letra y puede contener letras, dígitos y guión (“-“).

Resolución de nombres
La resolución de nombres es el proceso por el cual, dado el nombre de un host, se obtiene
su dirección IP. Hay dos formas de llevar a cabo este proceso de resolución; mediante el servicio
de nombres de dominio (DNS) o por medio de una tabla estática de nombres de hosts.

Cuando en la línea de comandos, ya sea que estemos en el modo Usuario o en el


Privilegiado, se escribe una palabra, IOS asume de forma predeterminada que se trata de un
comando. Si el Intérprete de Comandos determina que no se trata de un comando válido,
entonces asume que esa palabra es el nombre de un host con el cual se quiere establecer una
sesión de Telnet y tratará de obtener su dirección IP consultando alguno de los servidores de
DNS que hayan sido configurados.
Si no se ha configurado ningún servidor de DNS, IOS utilizará la dirección de broadcast
255.255.255.255, enviando la consulta DNS por todas sus interfaces en busca de ese tal servidor.

ORT 49
Capítulo 5 Primeros comandos de configuración global

Puesto que los router bloquean los paquetes de broadcast, la resolución de nombres por
este método de broadcast no se hará, a menos que haya un servidor de DNS conectado en la
misma red que el router. En tal caso, IOS devolverá un mensaje de error:

Router# disavle
Translating “DISAVLE” ... domain server (255.255.255.255)
% Unknown command or computer name, or unable to find computer address

Para la resolución de nombres mediante DNS es necesario configurar el router con la


dirección IP de uno o más servidores de DNS a los cuales consultar. IOS permite configurar
hasta siete servidores de DNS y el comando de Configuración Global para ello es ip name-
server:

Router# configure terminal


Enter configuration commands, one per line. End with CNTL/Z
Router(config)# ip name-server 206.99.44.254
Router(config)# ip name-server 206.99.44.245
Router(config)# end
Router#

IOS coloca estas direcciones en la configuración en ejecución en el mismo orden en que


son ingresadas y es en este orden en el cual el router los consulta para resolver un nombre.
Para anular cualquier comando ejecutado, la forma genérica de hacerlo es anteponiendo
“no” al comando ejecutado. Por ejemplo, si se desea eliminar alguna de estas direcciones de la
lista, debemos utilizar la forma “no” del mismo comando:

Router# configure terminal


Enter configuration commands, one per line. End with CNTL/Z
Router(config)# no ip name-server 206.99.44.254
Router(config)# end
Router#

IOS permite deshabilitar la funcionalidad de resolución de nombres mediante el comando


no ip domain-lookup:

Router# configure terminal


Enter configuration commands, one per line. End with CNTL/Z
Router(config)# no ip domain-lookup
Router(config)# end
Router#

Para habilitar nuevamente esta funcionalidad se utiliza el mismo comando, pero sin el
“no” delante:

Router# configure terminal


Enter configuration commands, one per line. End with CNTL-Z
Router(config)# ip domain-lookup
Router(config)# end

50 ORT
Primeros comandos de configuración global Capítulo 5

Router#
La resolución de nombres también puede realizarse mediante una tabla local de hosts, que
es simplemente una tabla que el router mantiene en memoria y que contiene los nombres de
hosts a los que se suele acceder en forma mas frecuente y sus respectivas direcciones IP. Esta
tabla debe construirse y mantenerse manualmente y para agregar entradas en la misma se
utiliza el comando de Configuración Global ip host:

Router# configure terminal


Enter configuration commands, one per line. End with CNTL/Z
Router(config)# ip host RouterB 200.10.10.6
Router(config)# end
Router#

Como vemos, el comando ip host requiere dos parámetros: el nombre de host y su


dirección IP. IOS siempre utiliza esta tabla antes de usar DNS para tratar de resolver un
nombre. Si el nombre buscado no figura en la tabla, IOS intentará resolver el nombre mediante
la consulta a alguno de los servidores de DNS que tenga configurados.

Para eliminar de la tabla algún host, se utiliza la forma “no” del mismo comando:

Router# configure terminal


Enter configuration commands, one per line. End with CNTL/Z
Router(config)# no ip host RouterB 200.10.10.6
Router(config)# end
Router#

IOS proporciona un comando para ver el contenido de la tabla de hosts y que puede ser
ejecutado en el modo Privilegiado; se trata del comando show hosts que vimos en el capítulo
anterior.

Banners
Los “banners” o carteles permiten a IOS enviar y desplegar mensajes informativos a la
consola o terminal cuando el administrador inicia una sesión en el router.
Vamos a ver tres tipos de “banners” que pueden establecerse; éstos se denominan:

• MOTD (Message of the Day)


• Login
• Exec

El banner MOTD se envía a la terminal en el momento en que se activa una conexión en la


misma y el banner Login también es enviado a la terminal cuando ésta se activa, pero se
despliega después del MTOD en caso en que éste se haya establecido. Por su parte, el banner
Exec se despliega en la terminal inmediatamente después que se haya iniciado la sesión de
administración en el router.

ORT 51
Capítulo 5 Primeros comandos de configuración global

Para crear cualquiera de estos tres banners se utiliza el comando de Configuración Global
banner; su formato general es el siguiente:

Router(config)# banner { exec | login | motd } delim mensaje delim

El comando banner debe incluir una de las tres opciones exec, login o motd; para
crear los tres tipos de banners debemos ejecutar tres comandos banner separados, uno por vez,
especificando en cada uno la opción requerida.
El texto del mensaje a desplegar debe escribirse entre caracteres delimitadores del texto. El
delimitador a usar puede ser cualquier carácter que no esté incluido en el propio texto del
mensaje a desplegar.
Veamos un ejemplo de creación del banner “mtod”; utilicemos como delimitador el
carácter %:

Router(config)# banner mtod % Mantenimiento del sistema hoy a las 14 hs. %

Un mensaje de banner puede estar formado por varias líneas de texto. Para ello se escribe
el comando hasta el primer delimitador y se presiona la tecla Intro. Luego se escribe cada línea
del mensaje, presionando la tecla Intro al final de cada una y se termina el mensaje escribiendo
el delimitador final y presionando nuevamente la tecla Intro.

Router(config)# banner mtod %


Enter TEXT message. End with the character ‘%’
Mantenimiento del sistema hoy a las 14 hs.
Volverá a estar disponible a las 14:15 aprox.
%
Router(config)#

Los banners Login y Exec se crean de la misma manera que el banner MTOD,
especificando la palabra login o exec según el caso.

52 ORT

Você também pode gostar