En este post aprenderemos de manera rápida cómo hacer un MD5 de una IOS en un router Cisco. Veremos que la comprobación MD5 se hará usando unos comandos u otros ya que todo dependerá del modelo de router y de donde esté alojada la IOS.
Por ejemplo, para saber en un Cisco 1941 donde se aloja una IOS usaremos el comando:
Y veremos que la IOS se almacena en ‘flash0:’
Si, en cambio miramos en un Cisco 6506, usando el mismo comando:
Veremos que en este caso la IOS se almacena en ‘disk0:’
Esto es importante saberlo a priori dado que en el comando MD5 que usaremos debemos indicar donde se aloja la IOS.
Por lo tanto, para un cisco 1941 usaremos el comando:
Y para un cisco 6506 usaremos el comando:
El proceso tardará un poco pero finalmente veremos el resultado una vez acabado:
Este proceso será interesante para comprobar la integridad de los datos de una IOS en un router cisco cuando se la carguemos ya que es posible que no sea software original o que durante la transferencia se corrompa.
Es por eso que, una vez realizado el MD5 de la IOS es interesante comparar el resultado con el que proporciona el fabricante, para ello iremos a web siguiente:
Una vez aquí seleccionamos el modelo que nos interese y finalmente la opción “IOS Software”:
Y seleccionamos la IOS que nos interese comprobar. Siguiendo el ejemplo buscaré la IOS “c1900-universalk9-mz.SPA.155-3.M3.bin”
Y nos colocamos encima de la IOS para ver la opción “MD5 Checksum”:
Por último, compararemos el MD5 que nos proporciona Cisco con el MD5 obtenido directamente en el router. Si ambos coinciden, podemos usar la IOS con total seguridad.