Red sin adivinar: diagnostica una capa cada vez
La red deja de parecer misteriosa cuando cada capa se puede observar por separado.
Una petición web es una pila de preguntas
DNS, servicio/puerto, TLS y HTTP deben funcionar. Compruébalos por separado en vez de reaccionar sólo al error final del navegador.
Un nombre no es una dirección
install ping dns ip tcp curl cert net geodns example.com -a -aaaaip 192.0.2.10/24ip serverEn lil-terminal, `ping` es una prueba HTTP
A diferencia del ping ICMP tradicional, lil comprueba estado HTTP, URL final, tiempo y direcciones resueltas.
ping https://example.com -tping example.com -iLa dirección necesita servicio y confianza
tcp example.com 443 -tls -icert -h example.comtcp example.com 80Los headers HTTP suelen explicar el problema
curl https://example.com -Icurl https://example.com -i -t 10curl https://example.com -o network-example.htmlInterfaces locales y GeoIP son contexto
net -lnet -4geo example.com -cGuarda la secuencia de diagnóstico que funciona
Un script con las mismas comprobaciones permite comparar servidores sin reinventar el proceso.
Guárdalo como script
network-check.lil realiza cinco comprobaciones de sólo lectura sobre example.com.
#lil
@install ping dns tcp curl cert
ping https://example.com -t
dns example.com -a -aaaa
tcp example.com 443 -tls
curl https://example.com -I
cert -h example.com