IP-адрес доставляет трафик на нужное устройство, а номер порта – нужной программе на этом устройстве. Порты нумеруются от 0 до 65535 и делятся на три группы:
- 0–1023, общеизвестные порты: стандартные службы, например веб и электронная почта.
- 1024–49151, зарегистрированные порты: закреплены за определёнными приложениями.
- 49152–65535, динамические порты: ваше устройство временно выбирает их для исходящих соединений.
Самые распространённые порты
| Порт | Протокол | Служба | Примечание |
|---|---|---|---|
| 20, 21 | TCP | FTP | Передача файлов без шифрования; лучше используйте SFTP |
| 22 | TCP | SSH, SFTP | Защищённый удалённый вход и передача файлов |
| 23 | TCP | Telnet | Удалённый вход без шифрования; не используйте |
| 25 | TCP | SMTP | Пересылка почты между серверами; на домашних подключениях часто заблокирован |
| 53 | TCP/UDP | DNS | Разрешение имён. См. что такое DNS |
| 67, 68 | UDP | DHCP | Автоматическая выдача локальных IP-адресов. См. что такое DHCP |
| 80 | TCP | HTTP | Веб без шифрования |
| 110 | TCP | POP3 | Загрузка почты (995 с TLS) |
| 123 | UDP | NTP | Синхронизация времени |
| 143 | TCP | IMAP | Доступ к почте (993 с TLS) |
| 443 | TCP/UDP | HTTPS | Зашифрованный веб; UDP – для HTTP/3 (QUIC) |
| 445 | TCP | SMB | Общий доступ к файлам Windows; никогда не открывайте его в интернет |
| 465, 587 | TCP | Отправка SMTP | Отправка почты из почтового клиента |
| 853 | TCP | DNS over TLS | Зашифрованный DNS |
| 1194 | UDP | OpenVPN | VPN |
| 1433 | TCP | Microsoft SQL Server | База данных |
| 3306 | TCP | MySQL / MariaDB | База данных |
| 3389 | TCP/UDP | RDP | Удалённый рабочий стол Windows; одна из главных целей атак |
| 5060, 5061 | TCP/UDP | SIP | IP-телефония |
| 5432 | TCP | PostgreSQL | База данных |
| 5900 | TCP | VNC | Удалённый рабочий стол |
| 8080, 8443 | TCP | Альтернативные HTTP/HTTPS | Серверы разработки, прокси |
| 25565 | TCP | Minecraft (Java) | Игровые серверы |
| 51820 | UDP | WireGuard | VPN |
TCP и UDP
- TCP устанавливает соединение и следит, чтобы все части данных дошли и в правильном порядке. Используется для веб-страниц, электронной почты и передачи файлов.
- UDP отправляет пакеты без установки соединения и без гарантии доставки. Он быстрее и используется для DNS, видеозвонков, игр и стриминга.
Одна и та же служба может использовать один номер порта в обоих протоколах.
Какие порты держать закрытыми для интернета
Автоматические сканеры круглые сутки проверяют эти порты на каждом публичном IP-адресе. Если вы точно не знаете, зачем это нужно, не пробрасывайте их:
- 3389 (RDP) и 5900 (VNC): удалённый рабочий стол
- 445 (SMB) и 139 (NetBIOS): общий доступ к файлам
- 23 (Telnet) и 21 (FTP): вход без шифрования
- Порты баз данных, например 3306, 5432 и 1433
Чтобы подключаться к этим службам извне, используйте VPN.
Как проверить, открыт ли порт
Наш инструмент Open Port Checker проверяет из интернета любой TCP-порт вашего подключения.
Как узнать, какие порты используются на компьютере
- Windows:
netstat -anoв командной строке - macOS:
lsof -i -P | grep LISTEN - Linux:
ss -tulpn
Часто задаваемые вопросы
Какой порт использует сайт?
443 для HTTPS и 80 для обычного HTTP. Браузер подставляет его автоматически.
Можно ли «взломать» порт?
Порт – это просто номер. Опасность представляет программа, которая его прослушивает: устаревшее или неправильно настроенное ПО можно атаковать через открытый порт.
Безопасно ли, что на моём роутере открыт порт 443?
Только если вы сами намеренно пробросили его на сервер, который обслуживаете. По умолчанию домашние роутеры держат входящие порты закрытыми.