Сетевые инструменты
Проверка порта
Отвечает ли порт снаружи вашей сети.
Проверка порта
Проверка порта устанавливает TCP-соединение с указанным узлом с нашего сервера и сообщает, что ответила сеть.
Соединение идёт снаружи вашей сети — именно это делает ответ осмысленным: проверяется доступность из публичного интернета.
Открыт, закрыт и фильтруется
«Открыт» означает, что соединение приняли: там что-то слушает и доступно извне. «Закрыт» означает, что узел активно отказал: он доступен, но на этом порту ничего нет. Эти два ответа однозначны.
Третий случай — истечение времени ожидания. Чаще всего это означает, что межсетевой экран молча отбрасывает пакеты, и выглядит это точно так же, как выключенный узел. Именно поэтому инструмент называет такое состояние «нет ответа», а не «закрыт»: разница определяет, что менять дальше.
Что делать с результатом
Если порт закрыт, служба не запущена или слушает другой интерфейс. Стоит проверить, что процесс действительно поднят и привязан к внешнему адресу, а не только к localhost.
Если ответа нет, дело почти всегда в фильтрации: правило межсетевого экрана на самом узле, у хостинг-провайдера или у оператора. За CGNAT входящие соединения не доходят в принципе, и проброс порта здесь не поможет — понадобится IPv6 или туннель.
Что означает задержка в результате
Показанная задержка — это время до установления TCP-соединения с нашего сервера, а не с вашего устройства. Она характеризует путь между дата-центром и проверяемым узлом, и сравнивать её с задержкой из вашей сети напрямую нельзя.
Полезна она в другом: заметно большое значение при успешном соединении обычно означает, что узел перегружен или физически далеко. Если же соединение устанавливается быстро, а приложение всё равно отвечает медленно, дело почти наверняка не в сети, а в самой службе.
Частые вопросы
Почему нельзя проверить произвольный порт?
Разрешён фиксированный список известных служебных портов. Публичный инструмент, соединяющийся с любым портом любого узла, — это готовый сканер, и его тут не будет.
Порт открыт локально, а отсюда нет. Почему?
Потому что локальная проверка не выходит за пределы вашей машины. Снаружи путь проходит через межсетевой экран и маршрутизатор, и любой из них может отбросить соединение.
Почему нельзя проверить адрес из моей домашней сети?
Потому что частные адреса не маршрутизируются в публичном интернете. Проверяются только публичные узлы — иначе инструмент стал бы способом заглядывать во внутренние сети.
Похожие инструменты
- Проверка SSL-сертификата Издатель, срок действия, цепочка и имена в сертификате узла.
- Проверка HTTP-заголовков Заголовки ответа, коды статуса и цепочка переадресаций.
- Проверка DNS-записей Запросите записи A, AAAA, MX, TXT, NS, SOA, CAA и CNAME домена.
- Тест скорости Измерьте скорость приёма и отдачи, задержку и джиттер.