์์ฃผ ์ฌ์ฉ๋๋ ํฌํธ ๋ฒํธ์ ์๋น์ค ๋์ํ. SSH, HTTP, MySQL ๋ฑ ์ฃผ์ 51๊ฐ ํฌํธ๋ฅผ ๊ฒ์ํ๊ณ ์ฐธ์กฐํ ์ ์์ต๋๋ค.
ํ์ด์ง์๋ ์์ฃผ ์ฌ์ฉ๋๋ ํฌํธ ๋ฒํธ ๋ชฉ๋ก์ด ํ์๋ฉ๋๋ค. ํฌํธ ๋ฒํธ, ํ๋กํ ์ฝ, ์๋น์ค๋ช , ์ค๋ช ์ ํ์ธํ ์ ์์ต๋๋ค.
๊ฒ์์ฐฝ์ ํฌํธ ๋ฒํธ๋ ์๋น์ค๋ช ์ ์ ๋ ฅํ์ฌ ํํฐ๋งํ ์ ์์ต๋๋ค. ์นดํ ๊ณ ๋ฆฌ๋ ํ๋กํ ์ฝ๋ก ํํฐ๋ง๋ ๊ฐ๋ฅํฉ๋๋ค.
๊ฐ ํฌํธ์ ํ์ ํด๋ฆญํ๋ฉด ํฌํธ ๋ฒํธ๋ฅผ ๋ณต์ฌํ ์ ์์ต๋๋ค. ๋ฐฉํ๋ฒฝ ์ค์ ์ด๋ ๋คํธ์ํฌ ๊ตฌ์ฑ ์ ํ์ฉํ์ธ์.
์ค๋ช ์ผ๋ก๋ ๊ฒ์ํ ์ ์์ต๋๋ค
51๊ฑด ์ค 51๊ฑด ํ์
| ํฌํธ | ํ๋กํ ์ฝ | ์๋น์ค | ์ค๋ช | |
|---|---|---|---|---|
| 22 | TCP | SSH | ๋ณด์ ์ ธ ์ฐ๊ฒฐ์ฉ ํ๋กํ ์ฝ | |
| 80 | TCP | HTTP | ์น ํ์ด์ง ํต์ ํ๋กํ ์ฝ | |
| 443 | TCP | HTTPS | ์ํธํ๋ ์น ํต์ ํ๋กํ ์ฝ | |
| 53 | TCP/UDP | DNS | ๋๋ฉ์ธ ์ด๋ฆ ํด์ ์๋น์ค | |
| 25 | TCP | SMTP | ๋ฉ์ผ ์ ์ก ํ๋กํ ์ฝ | |
| 21 | TCP | FTP Control | FTP ์ ์ด์ฉ ํฌํธ | |
| 587 | TCP | SMTP Submission | ๋ฉ์ผ ์ ์ก์ฉ ํฌํธ(์ธ์ฆ ์์) | |
| 143 | TCP | IMAP | ๋ฉ์ผ ์์ ํ๋กํ ์ฝ(์๋ฒ ๋๊ธฐํ) | |
| 110 | TCP | POP3 | ๋ฉ์ผ ์์ ํ๋กํ ์ฝ | |
| 993 | TCP | IMAPS | ์ํธํ IMAP | |
| 465 | TCP | SMTPS | ์ํธํ ๋ฉ์ผ ์ ์ก ํ๋กํ ์ฝ | |
| 20 | TCP | FTP Data | FTP ๋ฐ์ดํฐ ์ ์ก์ฉ ํฌํธ | |
| 389 | TCP | LDAP | ๋๋ ํ ๋ฆฌ ์๋น์ค ํ๋กํ ์ฝ | |
| 445 | TCP | SMB | Windows ํ์ผ ๊ณต์ ํ๋กํ ์ฝ | |
| 123 | UDP | NTP | ๋คํธ์ํฌ ์๊ฐ ๋๊ธฐํ ํ๋กํ ์ฝ | |
| 161 | UDP | SNMP | ๋คํธ์ํฌ ๊ธฐ๊ธฐ ๊ด๋ฆฌ ํ๋กํ ์ฝ | |
| 23 | TCP | Telnet | ์๊ฒฉ ๋ก๊ทธ์ธ ํ๋กํ ์ฝ(๋น์ํธํ) | |
| 67 | UDP | DHCP Server | DHCP ์๋ฒ(IP ์ฃผ์ ๋ฐฐํฌ) | |
| 68 | UDP | DHCP Client | DHCP ํด๋ผ์ด์ธํธ(IP ์ฃผ์ ์ทจ๋) | |
| 514 | UDP | Syslog | ์์คํ ๋ก๊ทธ ์ ์ก ํ๋กํ ์ฝ | |
| 636 | TCP | LDAPS | ์ํธํ ๋๋ ํ ๋ฆฌ ์๋น์ค | |
| 995 | TCP | POP3S | ์ํธํ POP3 | |
| 3000 | TCP | Dev Server (Node.js) | Node.js ๊ฐ๋ฐ ์๋ฒ | |
| 3306 | TCP | MySQL | MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ | |
| 5432 | TCP | PostgreSQL | PostgreSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ | |
| 6379 | TCP | Redis | Redis ์ธ๋ฉ๋ชจ๋ฆฌ ๋ฐ์ดํฐ ์คํ ์ด | |
| 5173 | TCP | Vite | Vite ๊ฐ๋ฐ ์๋ฒ | |
| 5000 | TCP | Flask | Flask ๊ฐ๋ฐ ์๋ฒ | |
| 8000 | TCP | Django | Django ๊ฐ๋ฐ ์๋ฒ | |
| 8080 | TCP | HTTP Proxy/Tomcat | HTTP ํ๋ก์ / Tomcat | |
| 27017 | TCP | MongoDB | MongoDB ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ | |
| 3389 | TCP | RDP | ์๊ฒฉ ๋ฐ์คํฌํฑ ์ฐ๊ฒฐ | |
| 6443 | TCP | Kubernetes API | Kubernetes API ์๋ฒ | |
| 9200 | TCP | Elasticsearch | Elasticsearch ๊ฒ์ ์์ง | |
| 4200 | TCP | Angular CLI | Angular ๊ฐ๋ฐ ์๋ฒ | |
| 5500 | TCP | Live Server | VS Code Live Server ํ์ฅ | |
| 1433 | TCP | MS SQL Server | Microsoft SQL Server ๋ฐ์ดํฐ๋ฒ ์ด์ค | |
| 1521 | TCP | Oracle DB | Oracle Database ์๋ฒ | |
| 2375 | TCP | Docker | Docker ๋ฐ๋ชฌ(๋น์ํธํ) | |
| 2376 | TCP | Docker TLS | Docker ๋ฐ๋ชฌ(TLS ์ํธํ) | |
| 5900 | TCP | VNC | ์๊ฒฉ ๋ฐ์คํฌํฑ(VNC) | |
| 2049 | TCP/UDP | NFS | ๋คํธ์ํฌ ํ์ผ ์์คํ | |
| 5672 | TCP | RabbitMQ AMQP | RabbitMQ ๋ฉ์์ง ๋ธ๋ก์ปค | |
| 8081 | TCP | HTTP Proxy Alt | ๋์ฒด HTTP ํ๋ก์ ํฌํธ | |
| 8443 | TCP | HTTPS Alt | ๋์ฒด HTTPS ํฌํธ | |
| 8888 | TCP | Jupyter Notebook | Jupyter Notebook | |
| 9000 | TCP | PHP-FPM | PHP FastCGI Process Manager | |
| 9090 | TCP | Prometheus | Prometheus ๋ชจ๋ํฐ๋ง | |
| 9092 | TCP | Kafka | Apache Kafka ๋ฉ์์ง ๋ธ๋ก์ปค | |
| 11211 | TCP/UDP | Memcached | Memcached ์บ์ ์๋ฒ | |
| 15672 | TCP | RabbitMQ Management | RabbitMQ ๊ด๋ฆฌ ์ฝ์ |
ํฌํธ ๋ฒํธ ๋ชฉ๋ก์ TCP/IP ๋คํธ์ํฌ์์ ์ฌ์ฉ๋๋ ์ฃผ์ ํฌํธ ๋ฒํธ์ ํด๋น ์๋น์ค๋ฅผ ๊ฒ์ํ๊ณ ์ฐธ์กฐํ ์ ์๋ ๋ ํผ๋ฐ์ค ๋๊ตฌ์ ๋๋ค. ๋ฐฉํ๋ฒฝ ์ค์ , ์๋ฒ ๊ตฌ์ถ, ๋คํธ์ํฌ ๋ฌธ์ ํด๊ฒฐ ๋ฑ ํฌํธ ๋ฒํธ๋ฅผ ํ์ธํด์ผ ํ๋ ์ํฉ์์ ๋น ๋ฅด๊ฒ ์ ๋ณด๋ฅผ ์ป์ ์ ์์ต๋๋ค. Well-known ํฌํธ(0-1023)๋ถํฐ ๋ฑ๋ก๋ ํฌํธ(1024-49151)๊น์ง ๊ฐ๋ฐ์์ ์์คํ ๊ด๋ฆฌ์๊ฐ ์์ฃผ ์ฌ์ฉํ๋ ํฌํธ๋ฅผ ๋ง๋ผํ๊ณ ์์ต๋๋ค.
Well-known ํฌํธ(0-1023)๋ IANA๊ฐ ๊ด๋ฆฌํ๋ ํ์ค ์๋น์ค์ ํ ๋น๋ ํฌํธ๋ก, HTTP(80), HTTPS(443), SSH(22) ๋ฑ์ด ํฌํจ๋ฉ๋๋ค. ๋ฑ๋ก๋ ํฌํธ(1024-49151)๋ ์ ํ๋ฆฌ์ผ์ด์ ๋ฒค๋๊ฐ ๋ฑ๋กํ ํฌํธ๋ก, MySQL(3306), PostgreSQL(5432) ๋ฑ์ด ํฌํจ๋ฉ๋๋ค.
TCP(Transmission Control Protocol)๋ ์ ๋ขฐ์ฑ ๋์ ํต์ ์ ์ ๊ณตํ๋ฉฐ ๋ฐ์ดํฐ ์์ ๋ณด์ฅ๊ณผ ์ฌ์ ์ก ์ ์ด๋ฅผ ์ํํฉ๋๋ค. UDP(User Datagram Protocol)๋ ๋น ๋ฅด์ง๋ง ์ ๋ขฐ์ฑ์ด ๋ฎ์ ๋์์ ์คํธ๋ฆฌ๋ฐ์ด๋ DNS ์ฟผ๋ฆฌ ๋ฑ ์ค์๊ฐ์ฑ์ด ์ค์ํ ํต์ ์ ์ฌ์ฉ๋ฉ๋๋ค.
๋ค, TCP์ UDP๋ ๋ ๋ฆฝ๋ ํ๋กํ ์ฝ์ด๋ฏ๋ก ๊ฐ์ ํฌํธ ๋ฒํธ๋ผ๋ ๋ค๋ฅธ ์๋น์ค๊ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํฌํธ 53์ DNS์์ ์ฌ์ฉ๋์ง๋ง, TCP๋ ํฐ DNS ์๋ต์, UDP๋ ์ผ๋ฐ ์ฟผ๋ฆฌ์ ์ฌ์ฉ๋ฉ๋๋ค.
ํฌํธ๊ฐ ์ด๋ ค์๋ค๋ ๊ฒ์ ํด๋น ํฌํธ์์ ์๋น์ค๊ฐ ๋ฆฌ์จ(๋๊ธฐ)ํ๊ณ ์์ผ๋ฉฐ, ์ธ๋ถ๋ก๋ถํฐ์ ์ฐ๊ฒฐ์ ์๋ฝํ๋ ์ํ๋ฅผ ์๋ฏธํฉ๋๋ค. ๋ณด์์ ๋ถํ์ํ ํฌํธ๋ ๋ซ์๋๋ ๊ฒ์ด ๊ถ์ฅ๋ฉ๋๋ค.
๋ก์ปฌ ๊ฐ๋ฐ์์ ์์ฃผ ์ฌ์ฉ๋๋ ํฌํธ๋ก๋ 3000(Node.js/React), 4200(Angular), 5000(Flask), 5173(Vite), 8000(Django), 8080(๋์ฒด HTTP) ๋ฑ์ด ์์ต๋๋ค. ํ๋ก๋์ ํ๊ฒฝ์์๋ 80(HTTP)์ด๋ 443(HTTPS)์ด ํ์ค์ ๋๋ค.