Сетевая диагностика в Linux: ss, lsof, tcpdump и mtr
Коротко: С помощью ss и lsof видно, какие программы слушают или подключены к каким портам, с помощью tcpdump — трафик, с помощью mtr — путь до цели с потерей пакетов.
Подробнее: Когда «сеть не работает», помогает диагностика по уровням: кабель/Wi-Fi, IP, шлюз, DNS, порт, приложение. Linux предоставляет для этого небольшие инструменты.
Подробности
Собственная конфигурация и соединения
ip a # адреса и интерфейсы
ip r # маршруты (шлюз)
resolvectl status # серверы DNS
ss -tulpn # слушающие порты + процессыtcpdump -i eth0 port 53 показывает трафик DNS, mtr example.com — потерю пакетов на каждом узле пути.
См. также: Ping, Wireshark, netstat, EADDRINUSE