¿Qué información muestra el comando `show startup-config` en un router Cisco?
El comando show startup-config es una herramienta fundamental para la administración y el mantenimiento de routers Cisco. Permite a los administradores visualizar la configuración de inicio almacenada en la NVRAM (Non-Volatile Random Access Memory) del dispositivo. Esta configuración es la que el router utiliza al iniciarse o reiniciarse, por lo que es crucial para asegurar que el dispositivo funcione correctamente.
A continuación, exploraremos en detalle la información que se puede obtener al ejecutar este comando, su importancia y cómo utilizarla para la gestión de la red.
Acceso a la Configuración del Router
Antes de analizar la información que proporciona el comando show startup-config, es importante conocer las diferentes formas de acceder y configurar un router Cisco.
El router puede configurarse a través de varios métodos:
- Consola del router: Conexión directa desde un PC al puerto de la consola mediante un cable enrollado.
- Terminal virtual: Conexión vía Telnet a través de una terminal virtual.
- Estación de trabajo para la gestión de red: Utilización de herramientas gráficas como ConfigMaker de Cisco.
- Servidor TFTP: Carga de una configuración desde un servidor TFTP en la red.
El router dispone de tres modos básicos de acceso:
- Modo Usuario: Acceso limitado para examinar la configuración sin permitir cambios.
- Modo Privilegiado: Acceso completo para modificar la configuración. Se accede con el comando enable.
- Modo Configuración: Permite determinar todos los parámetros del router, como interfaces, protocolos y contraseñas. Se accede desde el modo privilegiado con el comando configure terminal (o config t).
Una vez que se ha accedido al router y se está en el modo privilegiado, se puede ejecutar el comando show startup-config.
Información Mostrada por el Comando `show startup-config`
El comando show startup-config muestra el archivo de configuración de inicio almacenado en la NVRAM. Esta información incluye:
- Configuración del hostname: El nombre del router.
- Contraseñas: Contraseñas de acceso al modo privilegiado (enable password y enable secret), contraseñas de consola y contraseñas de terminal virtual (VTY).
- Configuración de interfaces: Estado (activadas/desactivadas), direcciones MAC (en interfaces LAN) e IP, estado del protocolo o los protocolos configurados en dicha interfaz, tipo de encapsulamiento (ARPA para Ethernet y PPP para WAN), etc.
- Protocolos de enrutamiento: Configuración de protocolos como RIP, OSPF, EIGRP, etc.
- Listas de acceso (ACLs): Definición de las ACLs que filtran el tráfico.
- Otros parámetros de configuración: Configuración de servicios, parámetros de seguridad, etc.
Aquí hay un ejemplo de cómo se vería la salida del comando:
Router# show startup-configBuilding configuration...Current configuration : 2143 bytes!version 15.2service timestamps debug datetime msecservice timestamps log datetime msecno service password-encryption!hostname MyRouter!boot-start-markerboot-end-marker!enable secret 5 $1$WJ5i$dXK8WK6G3j3VQeyFj0k4J1!no aaa new-model!ip cef!no ip domain lookup!interface GigabitEthernet0/0 ip address 192.168.1.1 255.255.255.0 negotiation auto!interface Serial0/0/0 ip address 10.0.0.1 255.255.255.252 clock rate 64000!router rip version 2 network 192.168.1.0 network 10.0.0.0 no auto-summary!ip access-list standard NO_TELNET deny any!line con 0 password cisco loginline vty 0 4 password cisco login!end
Importancia del Comando `show startup-config`
El comando show startup-config es esencial por varias razones:
- Verificación de la configuración: Permite verificar que la configuración de inicio es la correcta y que el router se iniciará con los parámetros deseados.
- Diagnóstico de problemas: Ayuda a identificar problemas de configuración que podrían estar impidiendo el correcto funcionamiento del router.
- Respaldo de la configuración: Permite tener una copia de la configuración de inicio para restaurarla en caso de fallos o cambios no deseados.
- Auditoría de seguridad: Facilita la revisión de las contraseñas y otros parámetros de seguridad configurados en el router.
Además, el comando show startup-config es útil para:
- Restaurar la configuración: Si se realizan cambios en la configuración en ejecución (running-config) y no se guardan en la configuración de inicio, al reiniciar el router se perderán los cambios. El comando permite verificar si la configuración actual es la deseada antes de guardar los cambios.
- Duplicar la configuración: Se puede copiar la configuración mostrada por el comando y utilizarla como base para configurar otros routers de la red.
Comandos Relacionados
Además del comando show startup-config, existen otros comandos útiles para la gestión de la configuración del router:
- show running-config: Muestra la configuración actual en ejecución almacenada en la RAM.
- copy running-config startup-config: Guarda la configuración en ejecución en la configuración de inicio.
- erase startup-config: Elimina la configuración de inicio almacenada en la NVRAM.
- reload: Reinicia el router.
Estos comandos, en conjunto con show startup-config, proporcionan las herramientas necesarias para administrar la configuración de un router Cisco de manera eficiente.
Por ejemplo, después de realizar cambios en la configuración actual, se pueden salvar dichos cambios a la configuración de inicio ejecutando copy running-config startup-config.
Para comprobar en que interfaces se tiene activado el protocolo CDP, se puede utilizar el comando show cdp interface.
Cisco - Backup de la configuración del Switch
En resumen, el comando show startup-config es una herramienta esencial para cualquier administrador de redes que trabaje con routers Cisco. Permite visualizar la configuración de inicio, verificar su integridad y utilizarla como base para la gestión y el mantenimiento de la red.
