Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
REPORTE DE LECTURA SECUENCIA DE ARRANQUE DEL ROUTER Cuando un router se enciende, realiza una serie de pasos llamados secuencia de arranque, para probar el hardware y cargar el software necesario. La secuencia de arranque está formada de los siguientes pasos: 1. El router realiza el POST.- El POST prueba el hardware para verificar que todos los componentes del dispositivo sean operacionales y estén presentes. Por ejemplo: El POST prueba las interfaces del router. El POST es almacenado y ejecutado desde la ROM. 2. El bootstrap busca y carga el IOS.- El bootstrap es un programa almacenado en la ROM que es usado para ejecutar programas. Es responsable de localizar el IOS y cargarlo. Por default el IOS es cargado desde la memoria Flash en todos los routers Cisco. 3. El IOS busca un archivo de configuración válido almacenado en la NVRAM.- Este archivo es llamado startup-config y existe sólo si un administrador de la red copia el archivo running- config a la NVRAM. 4. Si el archivo startup-config está en la NVRAM, el router lo cargará y ejecutará.- El router es ahora operacional. Si el archivo startup-config no está en la NVRAM, el router entrará al modo setup. Administrando el Registro de Configuración. Todos los router Cisco tienen un registro de 16 bits que está escrito en la NVRAM. Por default, el registro de configuración está configurado para cargar el IOS desde la memoria Flash y para buscar y cargar el archivo startup-config desde la NVRAM. Entendiendo los Bits del Registro de Configuración. Los 16 bits del registro de configuración son leídos desde el 15 al 0, de izquierda a derecha. El registro de configuración por default en los routers Cisco es 0x2102. Esto quiere decir que los bits 13, 8 y 1 están encendidos. Cada conjunto de 4 bits es leído en binario con el valor de 8,4,2,1. Al añadir el prefijo 0x a la dirección del registro de configuración significa que los dígitos que siguen están en hexadecimal. La siguiente tabla muestra los significados de los bits del registro de configuración: Registro de Configuración 2 1 0 2 Número de Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Binario 0 0 1 0 0 0 0 1 0 0 0 0 0 0 1 0 Bit Hex Description 0 - 3 0x0000-0x000F Campo de arranque 6 0x0040 Ignorar los contenidos de la NVRAM 7 0x0080 Establecer bit OEM 8 0x101 Deshabilitar break 10 0x0400 IP Broadcast con todos ceros 5, 11-12 0x0800-0x1000 Velocidad de la línea de consola 13 0x2000 Cargar por default desde la ROM si falla desde la red. 14 0x4000 IP Broadcast no tiene números de red. 15 0x8000 Habilitar mensajes de diagnóstico e ignorar los contenidos de la NVRAM. El campo de arranque, que está compuesto de los bits 0 – 3 en el registro de configuración, controla la secuencia de arranque del router. Bits del campo de arranque. Campo de arranque Significado Uso 00 Modo monitor ROM Para cargar el modo monitor ROM se debe colocar el registro de configuración en 2100. Se debe cargar manualmente el router con el comando b. El router mostrará el prompt rommon> 01 Cargar imagen del IOS desde la ROM Para cargar una imagen del IOS almacenada en la ROM se debe colocar el registro de configuración en 2101. El router mostrará el prompt router (boot)> 02-F Especifica un nombre de archivo para cargar Cualquier valor desde 2102 hasta 210F le dice al router que use los comandos de carga especificados en la NVRAM. Checar el valor actual del Registro de Configuración. Se debe usar el comando show version, show ver o sh version (forma corta) para ver el valor actual del registro de configuración. El valor 0x2102 le dice al router que busque en la NVRAM la secuencia de arraque. El comando show version despliega información de la configuración de hardware del sistema, versión del software IOS y los nombres y origenes de los archivos de configuración e imágenes cargadas en el router. Cambiar el Registro de Configuración. Se puede cambiar el valor del registro de configuración para modificar la forma en que se carga el router. Las posibles razones para cambiar el registro de configuración son: ● Forzar al sistema a entrar al modo Monitor ROM. ● Seleccionar un origen desde donde cargar el IOS. ● Habilitar o deshabilitar la función break. ● Controlar las direcciones de broadcast. ● Establecer la tasa de baudios de la terminal de consola. ● Cargar el IOS desde la ROM. ● Establecer la carga del IOS desde un servidor TFTP (Protocolo de Transferencia de Archivos Trivial). Antes de cambiar un registro de configuración, nos debemos asegurar cuál es el valor actual que tiene el router. Para cambiar el registro de configuración se debe usar el comando config-register de la siguiente manera: Router(config)#config-register 0x101 Router(config)#^Z Router#sh ver [output cut] Configuration register is 0x2102 (will be 0x101 at next reload) Algún cambio al registro de configuración no tendrá efecto hasta que el router se reinicie. Cabe mencionar que en el ejemplo es lo mismo poner 0x101 y 0x0101. Recuperación de Passwords. Cuando olvidamos un password lo podemos recuperar cambiando el valor del registro de configuración. Como ya mencione, el bit 6 en el registro de configuración es usado para decirle al router si usa o no los contenidos de la NVRAM para cargar la configuración del router. El valor por default del registro de configuración es 0x2102, lo que significa que el bit 6 está apagado. Con este valor, el router buscará y cargará la configuración almacenada en la NVRAM (startup- config). Sin embargo, para recuperar un password es necesario encender el bit 6. Haciendo esto le diremos al router que ignore el contenido de la NVRAM. El valor del registro de configuración al encender el bit 6 es: 0x2142. Los pasos para recuperar un password son: 1. Cargar el router e interrumpir la secuencia de arranque utilizando la función break. 2. Cambiar el registro de configuración para encender el bit 6 (0x2142). 3. Reiniciar el router. 4. Entrar al modo privilegiado. 5. Copiar el archivo startup-config al running-config. 6. Cambiar el password. 7. Reiniciar el registro de configuración al valor por default. 8. Guardar la configuración del router. 9. Reiniciar el router. Interrumpir la secuencia de arranque del router. Para interrumpir la secuencia de arranque del router, se debe presionar la combinación de teclas Ctrl+Break cuando usamos HyperTerminal y cargamos el router por primera vez. Después veremos algo como esto y aparecerá el prompt del modo monitor ROM. System Bootstrap, Version 11.3(2)XA4, RELEASE SOFTWARE (fc1) Copyright (c) 1999 by cisco Systems, Inc. TAC: Home:SW:IOS:Specials for info. PC=0xfff0a530, Vector=0x500, SP=0x680127b0 C2600 platform with 32768 Kbytes of main memory PC=0xfff0a530, Vector=0x500, SP=0x80004374 monitor: command “boot” aborted due to user interrupt rommon 1> Cambiar el Registro de Configuración en los Routers Cisco 2600 y 2500. Para cambiar el valor del bit 6 en un Router Cisco 2600 series, se debe escribir el comando confreg 0x2142 desde el modo monitor ROM. Ejemplo: rommon 1> confreg 0x2142 Después se debe reiniciar el router para que la configuración se aplique. Para cambiar el registro de configuración en un Router Cisco 2500 series, se debe escribir o después de crear un break en la secuencia del router. A continuación, nos mostrará un menú con opciones del registro de configuración, y debemos escribir o/r, seguido del nuevo valor del registro. Ejemplo cuando se enciende el bit 6 en un router 2501: System Bootstrap, Version 11.0(10c)SOFTWARE Copyright (c) 1986-1999 by cisco Systems, Inc. 2500 processor with 14336 Kbytes of main memory Abort at 0x1098FEC (PC) >o Configuration register= 0x2102 at last boot Bit# Configuration register option settings:15 Diagnostic mode disabled 14 IP broadcasts do not have network numbers 13 Boot default ROM software if network boot fails 12-11 Console speed is 9600 baud 10 IP broadcasts with ones 08 Break disabled 07 OEM disabled 06 Ignore configuration disabled 03-00 Boot file is cisco2-2500 (or 'boot system' command) >o/r 0x2142 La última línea en la salida anterior es 03-00. Esto le dice al router cuál es el archivo de arranque del IOS. Por default, el router usará el primer archivo encontrado en la memoria flash, así que si deseamos cargar un archivo diferente, podemos cambiar el registro de configuración o usar el comando boot system ios_name. Para cargar una imagen del IOS desde un servidor TFTP, debemos usar el comando boot system tftp ios_name ip_address desde el modo de configuración global. Reiniciando el router y entrando al Modo Privilegiado. a) Para reiniciar un Router 2600 series, escribir reset. b) Para reiniciar un Router 2500 series, escribir I (de inicializar). El router se reiniciará y nos preguntará si queremos entrar al modo setup (debido a que no existe el archivo startup-config). Visualizando y cambiando la configuración. Para copiar el archivo startup-config al running-config, debemos usar el comando copy startup- config running-config o su forma corta copy start run.
Compartir