// DevOps
Сетевой Траблшутинг для Новичков: Открыта ли дверь? (Порты)
Опубликовано 15.09.2025
Введение
IP-адрес сервера — это почтовый адрес многоквартирного дома. Но чтобы попасть в нужную квартиру, нужно знать номер двери. В сетях такими дверями являются порты.
- HTTP работает на порту 80.
- HTTPS — на порту 443.
- Почта, базы данных и другие сервисы слушают свои собственные порты.
Если порт закрыт или на нём никто не отвечает, сайт не откроется, даже если сервер “жив”.
Сегодня научимся проверять доступность портов с помощью telnet, nc, а также посмотрим, что слушает ваш собственный компьютер с помощью netstat и ss.
telnet — Классический способ проверить дверь
Что делает?
Создаёт простое текстовое соединение с указанным портом.
Использование
telnet <адрес_сервера> <номер_порта>
Например:
telnet google.com 443
Результаты
Успех:
Trying 142.250.184.110...
Connected to google.com.
Escape character is '^]'.
Соединение установлено → порт открыт.
Неудача:
Connecting To google.com...Could not open connection to the host, on port 443: Connect failed
- Connection refused — дверь есть, но она заперта.
- Connection timed out — никто не отвечает (или мешает файрвол).
⚠️ В Windows клиент Telnet по умолчанию отключён. Его нужно включить в Панель управления → Программы и компоненты → Включение компонентов Windows.
nc (netcat) — Швейцарский нож 🔪
netcat удобнее и быстрее, чем telnet, и даёт однозначные ответы.
Использование
nc -zv <адрес_сервера> <номер_порта>
Флаги:
-z— только проверка порта, без передачи данных.-v— подробный вывод.
Примеры
Успех:
Connection to google.com port 443 [tcp/https] succeeded!
Неудача:
nc: connect to google.com port 81 (tcp) failed: Connection refused
👉 Вывод: nc -zv — самый удобный способ проверки портов.
А что слушает на моём компьютере?
Чтобы узнать, какие порты открыты у вас локально:
netstat
netstat -an
Работает в Windows, macOS и Linux. Показывает все активные соединения и порты в статусе LISTEN / LISTENING.
ss (Linux, более современный)
ss -tuln
t— TCPu— UDPl— только слушающие портыn— выводить номера портов, а не имена сервисов
Пример:
tcp LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
Здесь на порту 22 ожидает входящих подключений SSH-сервер.
Заключение
Теперь вы умеете:
- Проверять доступность портов на удалённом сервере (
telnet,nc). - Узнавать, какие порты слушает ваш компьютер (
netstat,ss).
Это позволяет отличить:
- Ситуацию “сервер недоступен” от
- Ситуации “сервер доступен, но конкретный сервис не работает”.
Что дальше?
Мы изучили базовые и узкие утилиты. Но есть инструменты-комбайны, которые объединяют в себе функции сразу нескольких и дают более полную картину.
В следующей статье познакомимся с mtr, nmap и curl — настоящими универсальными инструментами диагностики.
Ресурсы
// Reviews
Отзывы по теме
Огромное спасибо Михаилу за работу, я очень доволен результатом. Отдельно благодарю за рекомендации в процессе настройки, из довольно сумбурного ТЗ с моей стороны (а я в серверах понимаю мало) Михаил уточняющими вопросами и предложениями со своей стороны сформулировал четкое понимание, какие задачи будет решать итоговая сборка и как организовать все лучшим образом. Рекомендую!
Огромное спасибо Михаилу за работу, я очень доволен результатом. Отдельно благодарю за рекомендации в процессе настройки, из довольно сумбурного ТЗ с моей стороны (а я в серверах понимаю мало) Михаил уточняющими …
Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
21.07.2025 · ★ 5/5
Отличный специалист, шарящий эксперт и замечательный человек. За час нам починил то, над чем мы днями ломали головы! Уверен, что это не первый раз, когда мы будем пользоваться его непомерным профессионализмом
Отличный специалист, шарящий эксперт и замечательный человек. За час нам починил то, над чем мы днями ломали головы! Уверен, что это не первый раз, когда мы будем пользоваться его непомерным профессионализмом
Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
28.05.2025 · ★ 5/5
профессиональный подход к делу!
профессиональный подход к делу!
Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
31.03.2025 · ★ 5/5
Знает, умеет, делает. Всё оперативно и по делу, сотрудничеством остался доволен.
Знает, умеет, делает. Всё оперативно и по делу, сотрудничеством остался доволен.
Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
14.03.2025 · ★ 5/5
Спасибо! Настроили роутер по моему техническому заданию, с полным объяснением того что мы делаем
Спасибо! Настроили роутер по моему техническому заданию, с полным объяснением того что мы делаем
Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
09.03.2025 · ★ 5/5
Все круто! Спасибо! Рекомендую
Все круто! Спасибо! Рекомендую
// Contact
Нужна помощь?
Свяжись со мной и я помогу решить проблему
// Related