ping - Verificación de conectividad de red
El comando ping es un comando básico de diagnóstico de red que envía solicitudes ICMP Echo Request y comprueba si se recibe un Echo Reply.
Suele ser el primer paso para distinguir entre «¿puedo conectarme?», «¿cuánto tarda la respuesta?» y «¿funciona la resolución del nombre de host?».
Sintaxis básica del comando ping
ping <dirección IP o nombre de host de destino>
ping [/t] [/a] [/n <cantidad>] [/l <tamaño>] [/f] [/i <TTL>] [/v <TOS>] [/r <cantidad>] [/s <cantidad>] [{/j <lista_de_hosts> | /k <lista_de_hosts>}] [/w <tiempo_de_espera>] [/R] [/S <dirección_origen>] [/4] [/6] <destino>
Uso básico
ping www.google.com
Este resultado muestra que la resolución de nombres se realizó correctamente y que el destino devolvió respuestas ICMP.
Opciones de uso frecuente
| Opción | Descripción |
|---|---|
/n <cantidad> | Número de solicitudes que se envían. El valor predeterminado es 4 |
/t | Sigue enviando hasta que se interrumpa |
/w <ms> | Tiempo de espera de cada respuesta, en milisegundos |
/a | Intenta resolver el nombre de host a partir de la dirección IP |
/4 | Usa IPv4 |
/6 | Usa IPv6 |
Enviar solo 10 solicitudes
ping /n 10 example.com
Seguir enviando hasta interrumpir
ping /t 192.168.1.1
Pulse Ctrl + C para detenerlo. Con Ctrl + Break se muestran las estadísticas hasta ese momento sin dejar de enviar.
Acortar el tiempo de espera
ping /w 1000 192.168.1.1
Si no llega respuesta en un segundo, la solicitud se considera agotada.
Cómo interpretar los resultados de ping
Cuando se reciben respuestas
- Se puede alcanzar el destino
- El destino o la ruta no bloquean ICMP
- Se puede ver un tiempo de respuesta aproximado
Cuando aparece Tiempo de espera agotado para esta solicitud.
Un tiempo de espera agotado no significa necesariamente que el destino esté caído.
También puede producirse por causas como:
- El destino o un firewall de la ruta bloquea ICMP
- Se pierden paquetes en la ruta
- El destino está demasiado ocupado para responder
- El tiempo de espera especificado es demasiado corto
Cuando aparece Host de destino inaccesible.
Puede haber un problema en la configuración de red de su equipo (dirección IP o puerta de enlace predeterminada) o en la ruta hasta el destino. Este mensaje es un error devuelto por su propio equipo o por un enrutador intermedio, no una respuesta del destino.
Cuando falla con el nombre de host pero funciona con la dirección IP
En este caso, es probable que la causa sea el DNS o la resolución de nombres, y no la red en sí.
Que ping funcione no garantiza que los servicios web o las conexiones a bases de datos estén sanos. Solo comprueba si el destino es accesible a nivel ICMP.
Usos prácticos
Comprobar si se puede alcanzar la puerta de enlace predeterminada
ping 192.168.1.1
Es la forma básica de comprobar si el problema está en la red local.
Comprobar la resolución del nombre de host
ping /a 8.8.8.8
ping example.com
El primero sirve para comprobar la resolución inversa y el segundo la directa.
Compruebe en este orden: su propio equipo (ping 127.0.0.1), la puerta de enlace predeterminada, un servidor interno, una IP externa (como 8.8.8.8) y un nombre de host externo. El primer punto donde falla indica dónde puede estar la causa.