Быстрая диагностика сетевых проблем на Linux
Когда сервис не открывается, важно быстро понять: проблема в DNS, маршруте, firewall, порте или самом приложении.
Порты и процессы
ss -tulpn
lsof -i -P -n
DNS
dig example.com A
dig example.com AAAA
resolvectl status
Маршруты
ip route
ip -6 route
traceroute example.com
HTTP/TLS
curl -Iv https://example.com
openssl s_client -connect example.com:443 -servername example.com
Логи
journalctl -u nginx -n 100 --no-pager
journalctl -xe --no-pager