Часто используемые порты: краткий справочник
Ниже — порты TCP и UDP, которые чаще всего встречаются в фаерволах, логах и конфигурационных файлах. Большинство служб слушает фиксированный порт по умолчанию, поэтому знание частых портов позволяет мгновенно определить трафик.
| Порт | Протокол | Транспорт | Назначение |
|---|---|---|---|
| 20/21 | FTP | TCP | File transfer (21 control, 20 data) |
| 22 | SSH | TCP | Secure remote login and SFTP |
| 23 | Telnet | TCP | Unencrypted remote terminal |
| 25 | SMTP | TCP | Sending and relaying email |
| 53 | DNS | UDP/TCP | Domain name resolution |
| 67/68 | DHCP | UDP | Automatic IP assignment |
| 80 | HTTP | TCP | Web pages, unencrypted |
| 110 | POP3 | TCP | Email retrieval |
| 143 | IMAP | TCP | Email synchronisation |
| 443 | HTTPS | TCP | Secure web traffic |
| 587 | SMTP submission | TCP | Email sending with authentication |
| 993 | IMAPS | TCP | Secure IMAP over TLS/SSL |
| 3306 | MySQL | TCP | MySQL database access |
| 5432 | PostgreSQL | TCP | PostgreSQL database access |
| 3389 | RDP | TCP | Windows remote desktop |
| 8080 | HTTP alt | TCP | Web proxy and dev servers |
Примечания
- Хорошо известные порты — диапазон 0–1023, их назначает IANA. Технически любой сервис может работать на любом порту, поэтому всегда проверяйте, что реально слушает порт.
- Для незашифрованных протоколов вроде SMTP или POP3 безопасная версия обычно работает на другом порту (465/587 или 995).
- UDP не устанавливает соединение и применяется там, где важна скорость; DNS и DHCP отвечают и по TCP, и по UDP.
Частые вопросы
- Для чего используется порт 443?
- Порт 443 — порт по умолчанию для HTTPS, зашифрованной версии HTTP. Именно его браузер использует для большинства защищённых сайтов, здесь завершаются TLS-соединения.
- В чём разница между портами TCP и UDP?
- TCP устанавливает надёжное упорядоченное соединение и используется большинством служб: HTTP, SSH, почта. UDP быстрее и не требует соединения — подходит для DNS-запросов, DHCP и потоковой передачи.
- Какие порты считаются «хорошо известными»?
- Хорошо известные порты — диапазон 0–1023, назначенный IANA стандартным службам вроде HTTP (80) и HTTPS (443). Порты 1024–49151 — зарегистрированные, 49152–65535 — динамические.
- Как узнать, какие порты открыты на моём компьютере?
- В Windows выполните netstat -ano. В macOS и Linux используйте netstat -tulnp или lsof -i. Вывод покажет адреса, на которых идёт прослушивание, и программу, владеющую каждым портом.