Requerimientos
- Una computadora con un emulador de terminal.
- Cable de consola ( Cable Azul ).
- Acceso físico a los switches.
- Facilidad para realizar cortes en el servicio de red, debido a que los equipos deberán reiniciarse.
Procedimiento
- Conectar el cable de consola (cable azul) al puerto de consola del switch.
- Por medio de un emulador de terminal (Hyperterminal) verificar que la contraseña conocida no permita el acceso a la configuración.
- Apagar el switch.
- Encender el switch y dejar presionado el botón “Mode”.
- Soltar el botón cuando el puerto 1x se apague.
- En el emulador de terminal deberá aparecer:
The system has been interrupted prior to initializing the flash file system to finish loading the operating system software: flash_init load_helper boot switch:
- Teclear el comando “flash_init”
switch: flash_init Initializing Flash... flashfs[0]: 143 files, 4 directories flashfs[0]: 0 orphaned files, 0 orphaned directories flashfs[0]: Total bytes: 3612672 flashfs[0]: Bytes used: 2729472 flashfs[0]: Bytes available: 883200 flashfs[0]: flashfs fsck took 86 seconds ....done Initializing Flash. Boot Sector Filesystem (bs:) installed, fsid: 3 Parameter Block Filesystem (pb:) installed, fsid: 4 switch:
- Después teclear “load_helper”
switch: load_helper
- Ahora ejecutar “dir flash:”
switch: dir flash: Directory of flash:/ -rwx 1803357 <date> c29xx.xxx.x.x.x.x.bin -rwx 1131 <date> config.text -rwx 109 <date> info -rwx 389 <date> env_vars drwx 640 <date> html -rwx 109 <date> info.ver 403968 bytes available (3208704 bytes used) switch:
- Teclear “flash:config.text flash:config.old” para renombrar el archivo de configuración.
switch: rename flash:config.text flash:config.old
- A continuación ejecutar el comando “boot”.
switch: boot Loading”flash:c3500xl-c3h2s-mz.120-5.WC7.bin” File “flash:c3500xx-xxxxx-mz.xxx-x.xxx.bin” uncompressed and installed, entry point: 0×3000 executing…
- Aparecerá la pregunta “si queremos empezar con la configuración inicial” teclear “n”
--- System Configuration Dialog --- At any point you may enter a question mark '?' for help. Use ctrl-c to abort configuration dialog at any prompt. Default settings are in square brackets '[]'. Continue with configuration dialog? [yes/no]: n
- Presionar Enter
Press RETURN to get started. Switch>
- Ahora escribir el comando “enable”
Switch>enable Switch#
- Para renombrar la configuración con su nombre original usaremos el comando:
rename flash:config.old flash:config.text
Switch#rename flash:config.old flash:config.text Destination filename [config.text]
- Presionar “Enter”.
Switch#
- Copiar la configuración a la memoria con el comando
copy flash:config.text system:running-config
Switch#copy flash:config.text system:running-config Destination filename [running-config]?
- Presionar “Enter”.
1131 bytes copied in 0.760 secs Nombre-del-switch#
- En este paso es importante notar que reaparece la configuración que se encontraba en el switch. Ahora solo nos resta reconfigurar las claves de acceso. Configurar “enable secret” y “enable password”.
Nombre-del-switch# conf t Nombre-del-switch(config)#enable secret <new_secret_password> Nombre-del-switch(config)#enable password <new_enable_password>
- Configurar las claves de acceso vía telnet:
Nombre-del-switch(config)#line vty 0 15 Nombre-del-switch(config-line)#password <new_vty_password> Nombre-del-switch(config-line)#login
- Configurar las claves para el acceso vía consola:
Nombre-del-switch(config-line)#line con 0 Nombre-del-switch(config-line)#password <new_console_password>
- Por último guardar los cambios en la configuración:
Nombre-del-switch #write memory Building configuration... [OK] Nombre-del-switch #
Con este procedimiento es posible recuperar el acceso a los switches. Espero les sea útil este tutorial y escríbanos sus comentarios.