Tahmin etmeden ağ tanıla: katman katman
Ağ, katmanları ayrı gözlemlediğinde çok daha anlaşılır hale gelir.
Web isteği birkaç sorunun yığınıdır
DNS, servis/port, TLS ve HTTP ayrı ayrı çalışmalıdır. Yalnızca tarayıcının son hatasına bakma.
Ad, adres değildir
install ping dns ip tcp curl cert net geodns example.com -a -aaaaip 192.0.2.10/24ip serverlil-terminal’da `ping` HTTP kontrolüdür
Klasik ICMP ping’den farklı olarak lil HTTP status, final URL, süre ve çözülen adresleri gösterir.
ping https://example.com -tping example.com -iAdresin doğru servis ve güvene ihtiyacı vardır
tcp example.com 443 -tls -icert -h example.comtcp example.com 80HTTP başlıkları sorunu çoğu zaman açıklar
curl https://example.com -Icurl https://example.com -i -t 10curl https://example.com -o network-example.htmlYerel arayüzler ve GeoIP yalnızca bağlam sağlar
net -lnet -4geo example.com -cİşe yarayan tanılama sırasını sakla
Aynı kontrolleri betikte tutarak farklı sunucuları aynı yöntemle karşılaştırabilirsin.
Bunu betik olarak saklayın
network-check.lil example.com üzerinde beş salt-okunur kontrol çalıştırır.
#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