ByteTools

Известные порты и их значение

Обновлено 2026-11-04

Порт — это 16-битное число, которое сообщает компьютеру, какая программа должна получить входящие сетевые данные. IP-адрес находит нужную машину, а порт — нужную службу на этой машине, например 443 для HTTPS или 25 для доставки почты. Номера портов лежат в диапазоне от 0 до 65535, а служба «слушает» порт, пока к нему не подключится клиент.

Что такое порт

Соединение определяется пятью значениями: протокол (TCP или UDP), адрес и порт источника, адрес и порт назначения. Ваш браузер выбирает случайный порт источника для каждого соединения, а порт назначения задаётся службой. Поэтому стандартные номера портов важны: браузер знает, что https:// означает порт 443, без дополнительных указаний.

TCP и UDP

  • TCP работает с установлением соединения. Он устанавливает соединение, нумерует данные, повторно отправляет потерянные части и доставляет их по порядку. TCP используют веб, почта, SSH и базы данных.
  • UDP отправляет независимые датаграммы без соединения и без повторной отправки. У него меньше задержка и накладные расходы. UDP используют DNS-запросы, DHCP, NTP и многие голосовые и видеослужбы.

TCP-порт 80 и UDP-порт 80 — это разные вещи. Некоторые службы используют оба протокола, например DNS на порту 53. Подробнее о том, как уровни связаны между собой, читайте в статье о модели OSI.

Диапазоны портов

Администрация адресного пространства интернета (IANA) делит порты на три диапазона:

ДиапазонНазваниеНазначение
0 – 1023Известные (системные) портыОсновные службы, такие как HTTP, SSH и SMTP. В Unix-подобных системах слушать эти порты могут только привилегированные процессы.
1024 – 49151Зарегистрированные портыПриложения, зарегистрированные в IANA, например MySQL (3306) и PostgreSQL (5432).
49152 – 65535Динамические (эфемерные) портыВременные порты источника, выбираемые клиентами. Некоторые операционные системы используют другой диапазон по умолчанию, например Linux использует 32768 – 60999.

Регистрация ничего не гарантирует. Любая программа может слушать любой свободный порт, а некоторые службы работают на нестандартных портах, например SSH на 2222.

Распространённые порты и их назначение

ПортПротоколСлужбаДля чего нужен
20TCPFTP dataОбмен файламиКанал данных FTP (активный режим).
21TCPFTPОбмен файламиУправляющий канал протокола передачи файлов FTP. Передаёт пароли открытым текстом; лучше использовать SFTP или FTPS.
22TCPSSHУдалённый доступSecure Shell: зашифрованный удалённый вход, передача файлов по SFTP и SCP, туннели.
23TCPTelnetУдалённый доступНезашифрованный удалённый терминал. Не должен быть доступен из интернета.
25TCPSMTPПочтаПередача почты между серверами. Многие провайдеры блокируют исходящий порт 25 для домашних пользователей.
53TCP/UDPDNSСетевые службыЗапросы системы доменных имён. Большинство запросов идёт по UDP, большие ответы и передача зон — по TCP.
67UDPDHCP serverСетевые службыСервер DHCP: выдаёт IP-адреса в локальной сети.
68UDPDHCP clientСетевые службыКлиентская сторона DHCP.
69UDPTFTPОбмен файламиTrivial FTP, используется для загрузки по сети (PXE) и прошивок устройств.
80TCPHTTPВебНезашифрованный веб-трафик. Сегодня в основном перенаправляет на HTTPS.
110TCPPOP3ПочтаЗагрузка почты из почтового ящика (без шифрования).
123UDPNTPСетевые службыNetwork Time Protocol: синхронизация часов.
135TCPMS RPCОбмен файламиСопоставитель конечных точек Microsoft RPC. Не открывайте его в интернет.
137UDPNetBIOS nameОбмен файламиСлужба имён NetBIOS (устаревшие сети Windows).
139TCPNetBIOS sessionОбмен файламиСлужба сеансов NetBIOS, устаревший SMB.
143TCPIMAPПочтаЧтение почты на сервере (без шифрования или с переходом на STARTTLS).
161UDPSNMPМониторингSimple Network Management Protocol: мониторинг устройств.
162UDPSNMP trapМониторингSNMP-ловушки: оповещения, которые отправляют устройства.
179TCPBGPСетевые службыBorder Gateway Protocol: маршрутизация между сетями (провайдерами).
389TCPLDAPКаталогиДоступ к каталогу (Active Directory, OpenLDAP).
443TCP/UDPHTTPSВебЗашифрованный веб-трафик (TLS). По UDP 443 передаётся HTTP/3 (QUIC).
445TCPSMBОбмен файламиОбщий доступ к файлам Windows. Частая цель атак — никогда не открывайте его в интернет.
465TCPSMTPSПочтаОтправка почты через неявный TLS.
500UDPIKEVPNОбмен ключами IPsec VPN.
514UDPSyslogМониторингПересылка системных журналов.
587TCPSubmissionПочтаОтправка почты клиентами, с STARTTLS и аутентификацией.
636TCPLDAPSКаталогиLDAP поверх TLS.
853TCPDNS over TLSСетевые службыЗашифрованный DNS (DoT).
873TCPrsyncОбмен файламиСлужба rsync для синхронизации файлов.
993TCPIMAPSПочтаIMAP поверх TLS.
995TCPPOP3SПочтаPOP3 поверх TLS.
1194UDPOpenVPNVPNПорт OpenVPN по умолчанию.
1433TCPMS SQLБазы данныхMicrosoft SQL Server.
1521TCPOracleБазы данныхПрослушиватель базы данных Oracle.
1701UDPL2TPVPNVPN L2TP.
1723TCPPPTPVPNVPN PPTP — устарел и небезопасен.
1883TCPMQTTIoT и устройстваОбмен сообщениями MQTT для устройств IoT.
2049TCPNFSОбмен файламиNetwork File System.
3306TCPMySQLБазы данныхMySQL / MariaDB. Держите базы данных за межсетевым экраном.
3389TCPRDPУдалённый доступУдалённый рабочий стол Windows. Постоянно подвергается подбору паролей; используйте его только через VPN.
3478UDPSTUN/TURNVoIPОбход NAT для WebRTC, видеозвонков и игр.
4500UDPIPsec NAT-TVPNIPsec через NAT.
5060TCP/UDPSIPVoIPСигнализация VoIP-звонков.
5061TCPSIP TLSVoIPSIP поверх TLS.
5432TCPPostgreSQLБазы данныхБаза данных PostgreSQL.
5900TCPVNCУдалённый доступУдалённый рабочий стол VNC.
6379TCPRedisБазы данныхХранилище данных в памяти Redis. Часто остаётся открытым без пароля.
8080TCPHTTP altВебАльтернативный порт HTTP: прокси, серверы приложений, панели администрирования.
8443TCPHTTPS altВебАльтернативный порт HTTPS.
9100TCPPrinterIoT и устройстваПрямая сетевая печать (JetDirect).
9200TCPElasticsearchБазы данныхREST API Elasticsearch.
11211TCPMemcachedБазы данныхКэш Memcached.
25565TCPMinecraftИгрыСервер Minecraft Java Edition.
27015TCP/UDPSteam / SourceИгрыИгровые серверы на движке Source (CS, TF2…).
27017TCPMongoDBБазы данныхБаза данных MongoDB.
51820UDPWireGuardVPNПорт WireGuard VPN по умолчанию.

Как проверить, открыт ли порт

Проверить порт снаружи можно с помощью нашей проверки портов. Она пытается открыть TCP-соединение с указанным вами узлом и портом и сообщает один из трёх результатов:

  • Открыт (open): служба приняла соединение. Узел доступен, и на порту кто-то слушает.
  • Закрыт (closed): узел ответил, но отклонил соединение (TCP reset). Сетевой путь работает, но ни одна программа не слушает этот порт.
  • Фильтруется (filtered): ответ не пришёл до истечения тайм-аута. Вероятно, межсетевой экран молча отбрасывает пакеты. Это может также означать, что узел выключен.

На своём компьютере порт можно проверить такими командами:

Test-NetConnection -ComputerName example.com -Port 443   (Windows PowerShell)
nc -vz example.com 443                                     (Linux, macOS)
ss -tlnp                                                   (Linux: list local listening ports)
netstat -ano                                               (Windows: list local connections)

Проверять UDP сложнее, потому что отсутствие ответа может означать как «открыт», так и «фильтруется». Поэтому онлайн-проверки портов в основном тестируют TCP.

Рекомендации по безопасности: какие порты нельзя открывать

Каждый открытый порт — потенциальная точка входа. Открывайте только то, что нужно, а остальное закрывайте. Некоторые службы почти никогда не должны быть доступны из всего интернета:

  • Telnet (23): передаёт пароли открытым текстом. Используйте вместо него SSH (22).
  • SMB (445) и NetBIOS (137-139): общий доступ к файлам в Windows. Эти службы были мишенью множества червей и атак программ-вымогателей. Никогда не открывайте их в интернет.
  • RDP (3389): удалённый рабочий стол — частая цель подбора паролей. Размещайте его за VPN или шлюзом с многофакторной аутентификацией.
  • Базы данных: MySQL (3306), PostgreSQL (5432), SQL Server (1433), MongoDB (27017), Redis (6379) и Elasticsearch (9200). Разрешайте доступ только тем серверам приложений, которым он нужен.
  • FTP (21): не шифруется. Используйте SFTP или FTPS.
  • SSH (22): допустим, если вы используете ключи, отключили вход по паролю и ограничили адреса источников, но будьте готовы к постоянным автоматическим попыткам входа.

Общие правила: по умолчанию запрещайте весь входящий трафик и разрешайте только конкретные порты; по возможности ограничивайте доступ по адресу источника; обновляйте программы, работающие за каждым портом; регулярно сканируйте собственные серверы, чтобы сравнивать открытое с ожидаемым. Порт, открытый без известной причины, нужно проверить.

О связи портов с IP-адресами читайте в статье что такое IP-адрес. Чтобы сразу проверить конкретную службу, воспользуйтесь проверкой портов.

Похожие статьи