Mostrando entradas con la etiqueta ios. Mostrar todas las entradas
Mostrando entradas con la etiqueta ios. Mostrar todas las entradas

Comandos no documentados del IOS

Navegando por la red me encontré una lista de comandos 
no documentados del IOS,es decir no salen en la ayuda ni se 
autocompletancon el tabulador, pero existen,la lista es
bastante itneresantesobretodo para pruebas de hardware.
Podeis encontrarla aquí.

Actualizar IOS 3750 switches en stack

Los 3 pasos generales para actualizar las IOS de un stack de switches:
  1. Copiar la IOS del servidor tftp al switch que actúa como MASTER del stack
  2. Descomprimir la IOS en la memoria flash de cada uno de los switches del stack
  3. Configurar la variable boot
Imagen de los switches en stack:

 

DESCARGAR LA IMAGEN A LA FLASH. Comprobar que el switch MASTER tiene al menos el DOBLE del espacio de lo que ocupa la imagen. Este espacio es necesario para almacenar la copia de la IOS y para descomprimir la imagen en cada una de las flash de los switches.
  1. 3750−stack#copy tftp: flash:
    Address or name of remote host []? 10.10.10.10
    Source filename []? c3750−advipservicesk9−tar.122−25.SEE1.tar
    Destination filename [c3750−advipservicesk9−tar.122−25.SEE1.tar]?
    Accessing tftp://10.10.10.10/c3750−advipservicesk9−tar.122−25.SEE1.tar...
    Loading c3750−advipservicesk9−tar.122−25.SEE1.tar from 10.10.10.10 (via Vlan10
    ): !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
DESCOMPRIMIR LA IOS EN LA FLASH. Descomprimir la imagen en cada uno de los swithces del stack
  •  3750−stack#archive tar /xtract c3750−advipservicesk9−tar.122−25.SEE1.tar flash1:
  •  3750−stack#archive tar /xtract c3750−advipservicesk9−tar.122−25.SEE1.tar flash2:
  •  3750−stack#archive tar /xtract c3750−advipservicesk9−tar.122−25.SEE1.tar flash3:
CONFIGURAR LA VARIABLE BOOT
Una vez descomprimida la imagen es necesario configurar la variable boot para que apunte al archivo .bin
El comando archive tar /xtract habra creado un directorio dentro de la flash:

3750−stack#dir
Directory of flash:/
2 drwx192 Mar 11 1993 00:31:05 +00:00 c3750−advipservicesk9−mz.122−25.SEE1


3750−stack#dir flash:c3750−advipservicesk9−mz.122−25.SEE1
Directory of flash:/c3750−advipservicesk9−mz.122−25.SEE1/
3 −rwx 8169055 Mar 11 1993 00:29:52 +00:00 c3750−advipservicesk9−mz.1
22−25.SEE1.bin
4 drwx 4160 Mar 11 1993 00:30:29 +00:00 html
454 −rwx 709 Mar 11 1993 00:31:05 +00:00 info

 Configuramos la variable boot system y guardamos la configuracion:

3750−stack(config)#boot system switch all flash:/c3750−
advipservicesk9−mz.122−25.SEE1/c3750−advipservicesk9−mz.122−25.SEE1.bin
3750−stack(config)#exit
3750−stack#write memory


Despues de hacer un reload comprobamos que la IOS se actualizó:

3750−stack#show version

Switch Ports Model SW Version SW Image
−−−−−− −−−−− −−−−− −−−−−−−−−− −−−−−−−−−−
* 1 28 WS−C3750G−24PS 12.2(25)SEE1 C3750−ADVIPSERVICESK
2 52 WS−C3750G−48TS 12.2(25)SEE1 C3750−ADVIPSERVICESK
3 26 WS−C3750−24TS 12.2(25)SEE1 C3750−ADVIPSERVICESK

Cargar IOS router cisco por tftp

Necesitamos un pc con cable de consola y un cable de red cruzado si nos conectamos directos al router.

Necesitamos un servidor tftp, si no tenemos ninguno para windows existe éste gratuito el tftp32 es gratis y funciona bastante bien. Dejais el archivo .bin dentro de la carpeta que tengais el tftp32 y lo arrancais.


IP_ADDRESS=ip de tu pc
IP_SUBNET_MASK=mascara de red
DEFAULT_GATEWAY=esto es indiferente
TFTP_SERVER=ip del pc que tenga el server tftp
TFTP_FILE=/nombreios.bin
tftpdnld


y comenzará la transferencia de archivos hacia el router. Si teneis una imagen corrupta en la flash y no os entra una nueva, podeis formatear la flash, format flash: y ya entrará la que esté diseñada para vuestro modelo, tamaño de flash y de ram.