Проверка состояния сети

Чтобы найти сетевую проблему на Linux-сервере, последовательно проверьте интерфейсы, маршрутизацию, DNS и состояние сокетов.

ip addr
ip route
ping -c 4 1.1.1.1
getent hosts example.com
ss -tulpn
traceroute example.com

ping проверяет ответ ICMP, но такой трафик может быть заблокирован. Успешный ping по IP-адресу ещё не означает, что DNS работает правильно. getent hosts помогает проверить разрешение имени.

Порядок диагностики

1. Проверьте состояние физического соединения и интерфейса.

2. Проверьте IP-адрес и маску подсети.

3. Проверьте маршрут по умолчанию и шлюз.

4. Проверьте разрешение DNS-имён.

5. Проверьте firewall и порты служб.