Если вы когда-нибудь настраивали сервер, лезли в настройки фаервола или просто читали логи ошибок — вы наверняка сталкивались с этими цифрами: 21, 22, 80, 443, 3389…
Порты — это «двери» в ваш сервер. Знать их назначение — это база, которая спасает часы дебага и помогает понимать, как устроен интернет.
Я собрал для вас 18 самых частотных портов, разбив их по группам. Сохраняйте шпаргалку! 👇
🔐 1. Удалённый доступ (Remote Access)
| Порт | Протокол | Назначение |
|---|---|---|
| 22 | TCP | SSH — Безопасный вход в систему (замена Telnet). Используется админами для управления Linux-серверами. |
| 23 | TCP | Telnet — Устаревший, НЕЗАЩИЩЁННЫЙ удалённый доступ. Вся передача идёт в открытом виде. Категорически не рекомендуется использовать в открытых сетях. |
| 3389 | TCP | RDP — Удалённый рабочий стол от Microsoft. Позволяет управлять Windows-сервером с графическим интерфейсом. |
📧 2. Почтовые сервисы (Mail)
| Порт | Протокол | Назначение |
|---|---|---|
| 25 | TCP | SMTP — Отправка почты (MTA). Основной порт для пересылки писем между серверами. Часто блокируется провайдерами для борьбы со спамом. |
| 110 | TCP | POP3 — Загрузка почты с сервера на устройство (обычно письма удаляются с сервера). |
| 143 | TCP | IMAP — Современный протокол. Почта остаётся на сервере, а устройства синхронизируют состояние (прочитано/не прочитано). |
🌍 3. Веб и безопасность (Web)
| Порт | Протокол | Назначение |
|---|---|---|
| 80 | TCP | HTTP — Основа интернета. Обычный незащищённый трафик. Если сайт грузится по HTTP, данные можно перехватить. |
| 443 | TCP | HTTPS — Защищённая версия через SSL/TLS. Шифрует всё: от паролей до содержимого страниц. Современный стандарт. |
⚙️ 4. Служебные и сетевые протоколы (Network Services)
| Порт | Протокол | Назначение |
|---|---|---|
| 53 | TCP/UDP | DNS — Превращает домены (например, google.com) в IP-адреса. UDP используется для запросов, TCP — для передачи больших зон. |
| 67 | UDP | DHCP (Server) — Сервер раздаёт IP-адреса устройствам в сети. |
| 68 | UDP | DHCP (Client) — Клиент получает эти настройки. |
| 123 | UDP | NTP — Синхронизация времени на компьютерах. Без этого сертификаты HTTPS могут «не сойтись» по времени. |
| 139 | TCP | NetBIOS — Старый протокол для работы с файлами и принтерами в локальных сетях Windows (устаревает, но встречается). |
🗄️ 5. Файловые обменники (File Sharing)
| Порт | Протокол | Назначение |
|---|---|---|
| 21 | TCP | FTP — Передача файлов. Требует внимания: данные передаются открыто (используйте SFTP или FTPS для безопасности). |
| 445 | TCP | SMB — Современный протокол для расшаренных папок и принтеров в Windows. Также используется для подключения сетевых дисков. |
🛢️ 6. Базы данных (Databases)
| Порт | Протокол | Назначение |
|---|---|---|
| 1521 | TCP | Oracle DB — Штатный порт для подключения к базам Oracle. |
| 3306 | TCP | MySQL — Классика веб-разработки. Порт для подключения приложений к MySQL (часто открыт только для локалки). |
| 5432 | TCP | PostgreSQL — Самый умный SQL-движок. Использует этот порт по умолчанию. |
💡 Бонус-совет для новичков
Никогда не открывайте эти порты в интернет без крайней необходимости (кроме 80 и 443).
Если вам нужен доступ к базе данных (3306) или SSH (22) извне — используйте VPN или SSH-туннели. Безопасность начинается с ограничения доступа!