Поширені мережеві порти: короткий довідник
Нижче наведено порти 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. Вивід показує адреси прослуховування та програму, що володіє кожним портом.