Как проверить, открыт ли порт
Открытый порт значит, что на сервере есть служба, готовая принять соединение. Проверить порт можно онлайн по IP или домену — рассказываем как.
Проверка порта онлайн
Укажите host:port (например, example.com:443) и запустите проверку TCP-порта. Сервис попробует установить TCP-соединение с этим портом из нескольких точек. Успешное соединение — порт открыт и за ним есть служба; отказ или таймаут — порт закрыт или фильтруется фаерволом.
Открытый, закрытый и фильтруемый порт
Открытый — соединение установилось, служба отвечает. Закрытый — сервер активно отклонил соединение (порт есть, службы нет). Фильтруемый — пакеты молча отбрасываются фаерволом, в результате таймаут. По онлайн-проверке закрытый и фильтруемый часто выглядят одинаково (нет соединения).
Частые порты
80 — HTTP, 443 — HTTPS, 22 — SSH, 21 — FTP, 25/465/587 — почта (SMTP), 3306 — MySQL, 5432 — PostgreSQL, 6379 — Redis, 25565 — Minecraft, 27015 — игровые серверы Source (CS, Rust).
Проверьте, открыт ли TCP-порт на сервере, онлайн по IP или домену.
Проверить порт →Частые вопросы
- Как проверить, открыт ли порт на сервере?
- Укажите адрес в формате host:port и запустите проверку TCP-порта. Если соединение установилось — порт открыт; таймаут или отказ — закрыт или закрыт фаерволом.
- Почему порт открыт у хостера, но проверка показывает закрыт?
- Скорее всего, его закрывает фаервол (на сервере или у провайдера) или служба не запущена. Проверьте правила фаервола и что сервис слушает нужный порт.
- Чем отличается закрытый порт от фильтруемого?
- Закрытый порт отклоняет соединение сразу, фильтруемый — молча отбрасывает пакеты (таймаут). Снаружи оба выглядят как «недоступен».