➡️ Предыдущий пост
DNS работает, IP связность есть, но сервис всё равно недоступен? Проверяем конкретный порт.
netcat (nc) — универсальный тестер
nc -zv example.com 80
Флаги:
•
-z — только проверка, без отправки данных•
-v — подробный выводРезультаты:
Connection to example.com 80 port [tcp/http] succeeded! — порт открыт, сервис слушаетConnection refused — порт закрыт, сервис не запущенConnection timed out — пакеты не доходят, firewall или сетьПроверьте, слушает ли приложение:
ss -tulpn | grep :80
или старая версия:
netstat -tulpn | grep :80
Должны увидеть строку типа:
tcp LISTEN 0.0.0.0:80 0.0.0.0:* users:(("nginx",pid=1234))0.0.0.0:80 означает слушает на всех интерфейсах. 127.0.0.1:80 — только локально и не доступен снаружи.Если ничего нет — сервис не запущен или слушает на другом порту.
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека devops'a
#арсенал_инженера