Когда приложение говорит «нет связи», а сеть говорит «всё нормально», спор решает трафик.
Когда приложение говорит «нет связи», а сеть говорит «всё нормально», спор решает трафик. Первое: проверить, доходят ли пакеты вообще. tcpdump -i any host 10.0.0.5 -n. Флаг -n отключает разрешение имён, иначе вывод тормозит. Второе: посмотреть конкретный порт и увидеть, кто молчит. tcpdump -i any port 5432 -nn -c 50. Если вы видите SYN без ответа — пакеты уходят, а обратно ничего: ищите фаервол или маршрут. Если видите RST — на той стороне порт закрыт. Третье: сохранить в файл и разобрать спокойно. tcpdump -i any -w /tmp/dump.pcap host 10.0.0.5 — потом открыть в Wireshark на своей машине. Что важно помнить. Смотрите с обеих сторон: картина «ушло, но не пришло» видна только так. Ограничивайте фильтром, иначе на нагруженном сервере вывод убьёт диск. И не забывайте про -c или ограничение по времени. Если tcpdump ставить нельзя, есть ss -tnp для текущих соединений и conntrack для таблицы соединений. Чем разбираете сетевые проблемы?