Сетевой Траблшутинг для Новичков: Открыта ли дверь? (Порты)
Опубликовано 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 — настоящими универсальными инструментами диагностики.
Ресурсы
Отзывы по теме
Огромное спасибо Михаилу за работу, я очень доволен результатом. Отдельно благодарю за рекомендации в процессе настройки, из довольно сумбурного ТЗ с моей стороны (а я в серверах понимаю мало) Михаил уточняющими вопросами и предложениями со своей стороны сформулировал четкое понимание, какие задачи будет решать итоговая сборка и как организовать все лучшим образом. Рекомендую!
ladohinpy · Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
21.07.2025 · ⭐ 5/5
Огромное спасибо Михаилу за работу, я очень доволен результатом. Отдельно благодарю за рекомендации в процессе настройки, из довольно сумбурного ТЗ с моей стороны (а я в серверах понимаю мало) Михаил уточняющими вопросами и предложениями со своей стороны сформулировал четкое понимание, какие задачи будет решать итоговая сборка и как организовать все лучшим образом. Рекомендую!
Отличный специалист, шарящий эксперт и замечательный человек. За час нам починил то, над чем мы днями ломали головы! Уверен, что это не первый раз, когда мы будем пользоваться его непомерным профессионализмом
Ravenor · Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
28.05.2025 · ⭐ 5/5
Отличный специалист, шарящий эксперт и замечательный человек. За час нам починил то, над чем мы днями ломали головы! Уверен, что это не первый раз, когда мы будем пользоваться его непомерным профессионализмом
профессиональный подход к делу!
ErlikZ · Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
31.03.2025 · ⭐ 5/5
профессиональный подход к делу!
Знает, умеет, делает. Всё оперативно и по делу, сотрудничеством остался доволен.
Soveni4 · Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
Освоившийся покупатель14.03.2025 · ⭐ 5/5
Знает, умеет, делает. Всё оперативно и по делу, сотрудничеством остался доволен.
Спасибо! Настроили роутер по моему техническому заданию, с полным объяснением того что мы делаем
GFSoft · Mikrotik hap настройка роутера. Настрою роутер микротик wifi для вас
Опытный покупатель09.03.2025 · ⭐ 5/5
Спасибо! Настроили роутер по моему техническому заданию, с полным объяснением того что мы делаем
Все круто! Спасибо! Рекомендую
NekMiha · Помощь с роутером Mikrotik
Мощный покупатель16.11.2024 · ⭐ 5/5
Все круто! Спасибо! Рекомендую