Guía rápida para diagnosticar conectividad, configurar equipos y resolver problemas en tiempo real. En el día a día de la administración de infraestructuras y soporte técnico, la terminal de comandos (CLI) es el recurso más directo y eficiente. Ya sea diagnosticando un problema en una terminal de usuario o administrando switches y routers, dominar los comandos fundamentales permite aislar incidentes y verificar configuraciones en segundos.
A continuación, repasamos para qué se utiliza cada uno de los 10 comandos clave que todo especialista en redes debe tener a mano:
Diagnóstico de host y resolución de nombres
1. `ping`* **Uso:** Evalúa la conectividad básica entre dos extremos de la red enviando paquetes de eco ICMP. Permite comprobar de inmediato si un equipo o servidor de destino está encendido, alcanzable y respondiendo.
2. `traceroute` (o `tracert` en Windows) * **Uso:** Muestra el camino salto por salto (router por router) que recorren los datos hasta llegar a destino. Es fundamental para identificar con precisión en qué tramo o nodo intermedio se detiene o descarta el tráfico.
3. `ipconfig` (Windows) / `ifconfig` (Linux) * **Uso:** Brinda un reporte completo de los adaptadores de red de la máquina local. Permite validar rápidamente la dirección IP asignada, la máscara de subred, el gateway predeterminado y los servidores DNS en uso.
4. `nslookup` * **Uso:** Realiza consultas directas a los servidores DNS para resolver nombres de dominio a direcciones IP (y viceversa). Sirve para descartar si una falla de navegación se debe a un error de resolución de nombres o a un problema real de enrutamiento.
5. `show ip interface brief`** * **Uso:** Ofrece un resumen instantáneo del estado de todas las interfaces del router o switch. Muestra qué IP tiene asignada cada interfaz y si sus capas física y de enlace están activas (`Status: up`, `Protocol: up`).
6.`show vlan brief` * **Uso:** En switches de capa 2 y 3, despliega las redes virtuales configuradas (VLANs), su estado y qué puertos físicos pertenecen a cada una de ellas.
7. `show running-config` * **Uso:** Muestra el archivo de configuración que se encuentra activo en la memoria RAM del equipo. Es el comando clave para revisar cambios aplicados antes de guardarlos de forma definitiva en la memoria persistente.
8. `show mac address-table` * **Uso:** Lista la tabla de direcciones MAC que el switch aprendió dinámicamente y el puerto físico por el cual se comunica cada host. Es indispensable para rastrear conexiones de red y validar la segmentación por puertos.
9. `show ip route` * **Uso:** Abre la tabla de enrutamiento del router o switch multicapa. Detalla qué redes son conocidas directamente, cuáles fueron configuradas estáticamente y cuáles provienen de protocolos dinámicos (como OSPF), permitiendo entender hacia dónde viajará cada paquete.
10. `debug` (o `logging`) * **Uso:** Monitorea procesos y eventos del sistema en vivo. Mientras que los comandos show` muestran una captura estática, `debug` y los registros de log permiten ver qué sucede detrás de escena en tiempo real mientras se negocia un protocolo o se produce una caída.

