Tareas de mantenimiento del sistema operativo del equipo: el config-register (que controla el arranque), la recuperación de contraseña, y el respaldo/restauración y actualización del IOS.
Prerrequisitos
- Acceso por consola (imprescindible para la recuperación de contraseña).
- Para respaldo/actualización por red: un servidor TFTP alcanzable.
Config-register
Este valor es utilizado para cambiar el comportamiento de un dispositivo de red (por defecto 0x2102). En concreto:
- Define cómo se realiza el proceso de “boot” (ROMmon, netboot).
- Define ciertas opciones mientras se realiza el proceso de “boot”.
- Define la velocidad de la consola.
Valores clave:
| Valor | Efecto |
|---|---|
| 0x2102 | Normal (por defecto): carga el IOS y usa la startup-config |
| 0x2142 | Ignora la startup-config al arrancar (se usa para recuperar contraseña) |
Cambiarlo desde IOS:
Router# show version ! muestra el config-register actual
Router(config)# config-register 0x2142
Recuperación de contraseña
Se tiene que cambiar el valor de config-register a 0x2142 para que el equipo arranque sin cargar la startup-config (y así saltarse las contraseñas):
- Primero debemos conectarnos por consola, reiniciar el router y enviar una señal de break (ctrl+break) para entrar a ROMmon.
- Desde ROMmon ejecutar:
Rommon> confreg 0x2142
Rommon> reset
Ver la secuencia completa en el Ejemplo 1.
Respaldo y restauración de la configuración (añadido pro)
! Respaldar la config a un servidor TFTP
Router# copy running-config tftp:
Router# copy startup-config tftp:
! Restaurar desde TFTP
Router# copy tftp: running-config
Respaldo y actualización del IOS (añadido pro)
! Ver el IOS y el espacio en flash
Router# show flash:
Router# dir flash:
! Respaldar la imagen IOS a TFTP
Router# copy flash: tftp:
! Copiar una nueva imagen desde TFTP a flash
Router# copy tftp: flash:
! Verificar la integridad de la imagen
Router# verify /md5 flash:nombre-imagen.bin
! Indicar qué imagen arrancar
Router(config)# boot system flash:nombre-imagen.bin
Dos ejemplos completos
Ejemplo 1 — Recuperación de contraseña (procedimiento completo)
Diseño: se perdió la contraseña de R1. Se recupera por consola.
! 1) Conectarse por consola, reiniciar el equipo y enviar ctrl+break
! durante el arranque para entrar a ROMmon.
! 2) En ROMmon, ignorar la startup-config y reiniciar
Rommon> confreg 0x2142
Rommon> reset
! 3) El equipo arranca SIN la config. Rechazar el asistente inicial.
! Cargar la config guardada a la running (sin sobrescribir contraseñas aún):
R1# copy startup-config running-config
! 4) Entrar a config, subir las interfaces necesarias y cambiar la contraseña
R1# configure terminal
R1(config)# enable secret NuevaClave
R1(config)# interface gigabitEthernet 0/0
R1(config-if)# no shutdown
R1(config-if)# exit
! 5) MUY IMPORTANTE: devolver el config-register a 0x2102
R1(config)# config-register 0x2102
R1(config)# end
! 6) Guardar y reiniciar
R1# copy running-config startup-config
R1# reload
Ejemplo 2 — Respaldo de config e IOS a TFTP y actualización
Diseño: respaldar la configuración y la imagen de R1 al servidor TFTP 10.10.10.20, y cargar una imagen nueva.
R1# copy running-config tftp:
! (indicar IP del servidor 10.10.10.20 y nombre del archivo)
R1# copy flash: tftp:
! (respaldar la imagen IOS actual)
R1# copy tftp: flash:
! (traer la nueva imagen)
R1# verify /md5 flash:nueva-imagen.bin
R1# configure terminal
R1(config)# boot system flash:nueva-imagen.bin
R1(config)# end
R1# copy running-config startup-config
R1# reload
Verificación rápida (comprobar que quedó bien)
La verificación detallada está en Gestión de IOS - Verificación.
! Config-register actual e imagen que se cargó
R1# show version
! Contenido de la flash
R1# show flash:
Qué deberías ver:
- En
show version,Configuration register is 0x2102(tras recuperar, confirma que NO quedó en 0x2142). - La imagen IOS correcta en la flash y como imagen de arranque.
De tu diapositiva quedan el config-register (0x2102/0x2142) y el procedimiento de recuperación de contraseña (ROMmon, confreg, reset). El respaldo/restauración y la actualización de IOS son estándar de Cisco, marcados como añadido. Si quieres que quite algo, dime.