ping

ping comprueba accesibilidad HTTP desde el entorno PHP del hosting: estado, URL final, direcciones resueltas, tiempo de respuesta y diagnóstico TLS opcional.

RedVersión 1.2.7Estable
lil-terminal

Resumen

Usa ping para saber si este hosting puede alcanzar un endpoint web. No usa ICMP: sigue el mismo camino HTTP disponible para una aplicación PHP.

Es una comprobación HTTP, no un ping ICMP

-i muestra direcciones resueltas, -4 y -6 aíslan problemas de una familia IP y -t añade tiempo y URL final. -k solo diagnostica confianza TLS; que funcione con él no valida el certificado.

Sintaxis

lil-terminal
ping <host|url|me> [options]

Referencia

ping me

usar el host actual

ping example.com

mostrar el código de estado HTTP

ping https://example.com -k

comprobar HTTPS sin verificar el certificado TLS (diagnóstico)

-f

mostrar las cabeceras HTTP finales de la respuesta

-i

mostrar las direcciones IPv4 e IPv6 resueltas

-t

mostrar estado HTTP, URL final y tiempo de respuesta

-4

forzar la solicitud HTTP por IPv4 cuando cURL esté disponible

-6

forzar la solicitud HTTP por IPv6 cuando cURL esté disponible

-k

desactivar la verificación del certificado TLS para un diagnóstico HTTPS explícito

Host actual

ping me es la única forma especial para el host que atiende la solicitud actual de lil-terminal. Cualquier otro destino se interpreta como un nombre de host, una dirección IP o una URL HTTP/HTTPS normal.

Diagnóstico

-4 y -6 fuerzan una familia de direcciones cuando hay cURL y son útiles en hosting dual-stack. -k desactiva la verificación del certificado solo para diagnóstico; un resultado correcto con -k no valida el certificado.

Inspección DNS coherente

ping -i respeta -4/-6 sin requerir cURL; se rechazan esquemas URL no admitidos.

Vista interactiva del sandbox

Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.

Comprobar el host actual y el tiempo de respuesta

Instalar y administrar

Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.

Base y Minimum son dos paquetes de la misma versión actual del módulo.

Paquete Base

Instala el paquete completo con referencia local y todos los modos publicados.

install ping
Paquete Minimum

Instalar el paquete reducido. No incluye la referencia local; help <cmd> -i abre la referencia actual del servidor.

install ping -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install ping -v 1.2.7
Comprobar o actualizar

upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.

upgrade ping
Eliminar módulo

Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.

install ping -u

Ejemplos

Los ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.

Comprobar el host actual y el tiempo de respuesta
ping example.test
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
200
Mostrar estado HTTP, URL final y tiempo de respuesta
ping example.test -t
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
HTTP:		200
Time:		14.8 ms
URL:		https://example.test/
Mostrar las cabeceras HTTP finales de la respuesta
ping example.test -f
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
HTTP/2 200
content-type: text/html; charset=UTF-8
cache-control: max-age=60
Mostrar las direcciones IPv4 e IPv6 resueltas
ping example.test -i
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
Host:		example.test
IPv4:		192.0.2.80
IPv6:		2001:db8::80
Mostrar las direcciones IPv4 e IPv6 resueltas
ping example.test -i -4
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
Host:		example.test
IPv4:		192.0.2.80
IPv6:		-
Mostrar las direcciones IPv4 e IPv6 resueltas
ping example.test -i -6
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
Host:		example.test
IPv4:		-
IPv6:		2001:db8::80
Mostrar las direcciones IPv4 e IPv6 resueltas
ping 192.0.2.80 -i
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
Host:		192.0.2.80
IPv4:		192.0.2.80
IPv6:		-
PTR:		-
Rechazar un host no válido
ping https://example.test/health
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
200
Mostrar estado HTTP, URL final y tiempo de respuesta
ping https://example.test/health -t
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
HTTP:		200
Time:		14.8 ms
URL:		https://example.test/health
Desactivar la verificación del certificado TLS para un diagnóstico HTTPS explícito
ping https://example.test -k
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
200
Forzar la solicitud HTTP por IPv4 cuando cURL esté disponible
ping example.test -4
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
200
Forzar la solicitud HTTP por IPv6 cuando cURL esté disponible
ping example.test -6
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
200
Usar el host actual
ping me
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
200

ping me toma el host de la petición HTTP actual. Así se comprueba exactamente el sitio desde el que se abrió el terminal sin volver a escribir su dominio.

Mostrar estado HTTP, URL final y tiempo de respuesta
ping me -t
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
HTTP:		200
Time:		14.8 ms
URL:		https://example.test/
Mostrar el código de estado HTTP
ping example.test -4 -6
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
Choose either IPv4 or IPv6
Mostrar el código de estado HTTP
ping example.test -z
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
?
Ping · 17
ping "bad host"
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
Invalid host
Ping · test
ping ftp://example.test
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
Invalid host
Ping · 19
ping nonexistent.invalid
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
Host not found
Ping · 20
ping
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
?
Mostrar el código de estado HTTP
ping example.test unexpected
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
?
Mostrar las direcciones IPv4 e IPv6 resueltas
ping https://example.test -i -k
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
Host:		example.test
IPv4:		192.0.2.80
IPv6:		2001:db8::80
Mostrar las direcciones IPv4 e IPv6 resueltas
ping 192.0.2.80 -i -6
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
Host:		192.0.2.80
IPv4:		-
IPv6:		-
PTR:		-
Mostrar las direcciones IPv4 e IPv6 resueltas
ping example.test -i -4 -6
Ejemplo didáctico sin conexiones HTTP, correo ni TLS reales
Choose either IPv4 or IPv6

Documentación relacionada

Versión pública actual

v1.2.72026-10-31

Diagnóstico HTTPS documentado

La opción existente ping -k ahora aparece en la ayuda integrada.