1. Verificación de la Configuración Propia
Antes de intentar conectar con otros, debemos ver si nuestra propia configuración es correcta.
ipconfig /all(Windows): Es el comando "padre". Muestra no solo la IP, sino si el DHCP está habilitado, la dirección MAC y, sobre todo, los Servidores DNS.ip addr(Linux): Sustituto moderno deifconfig. Muestra el estado de las interfaces (UPoDOWN) y sus direcciones IP.
2. Prueba de Respuesta (Eco ICMP)
El Ping es la herramienta básica para saber si un host está "vivo" y alcanzable.
Ping por IP:
ping 8.8.8.8(Verifica conectividad pura de Capa 3).Ping por Nombre:
ping google.es(Verifica si el DNS funciona).Ping de Loopback:
ping 127.0.0.1(Verifica si la pila TCP/IP del sistema operativo está sana).
Ojo de técnico: Si el ping da "Tiempo de espera agotado", puede que el destino esté apagado... o que tenga un Firewall que bloquee los paquetes ICMP por seguridad.
3. Trazado de la Ruta (Salto a salto)
Cuando el ping falla, necesitamos saber dónde se corta el camino.
tracert [destino](Windows) /traceroute [destino](Linux):Muestra cada router (salto) por el que pasa el paquete.
Si el rastro se pierde en el primer salto, el problema es tu Router local.
Si se pierde tras varios saltos, el problema es de un ISP (Proveedor) intermedio.
4. Resolución de Nombres (DNS)
Si puedes hacer ping a una IP pero no puedes navegar por páginas web, el sospechoso es el DNS.
nslookup [dominio]:Le pregunta directamente al servidor DNS: "¿Qué IP tiene este nombre?".
Si te devuelve una IP, el DNS funciona. Si dice "Non-existent domain", hay un fallo de resolución.
5. Estado de Puertos y Conexiones (Capa 4)
A veces la red está bien, pero lo que falla es la aplicación (el servidor web, la base de datos, etc.).
netstat -an:Muestra todas las conexiones activas y los puertos que están "escuchando" (
LISTENING).Si el servidor de archivos usa el puerto 445 y no aparece como
LISTENING, los usuarios no podrán entrar aunque el ping funcione.
Test-NetConnection -Port [numero](PowerShell): Una herramienta moderna de Windows muy potente para verificar si un puerto específico está abierto en un servidor remoto.
Resumen de Pruebas Funcionales (Checklist)
¿Tengo IP válida? (
ipconfig) - Si es 169.254.x.x, falla el DHCP.¿Llego a mi router? (
ping [Puerta_Enlace]) - Si falla, es el cable o el switch.¿Salgo a Internet? (
ping 8.8.8.8) - Si falla, el router no tiene línea.¿Resuelvo nombres? (
nslookup google.com) - Si falla, revisa los DNS.¿El servicio está activo? (
netstat/telnet) - Si falla, es el software del servidor.