๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ
50% ํ• ์ธ ๋ชจ๋“  ํ”Œ๋žœ, ๊ธฐ๊ฐ„ ํ•œ์ •. ์‹œ์ž‘ ๊ฐ€๊ฒฉ $2.48/mo
7 min left
๋ณด์•ˆ ๋ฐ ๋„คํŠธ์›Œํ‚น

Netcat Listener๋ž€ ๋ฌด์—‡์ด๋ฉฐ TCP/UDP ํฌํŠธ์—์„œ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์€?

Alex Robbins ์ž‘์„ฑ์ž Alex Robbins 7 ๋ถ„ ๋ถ„๋Ÿ‰ ์—…๋ฐ์ดํŠธ Jul 22, 2025
Netcat ๋ฆฌ์Šค๋„ˆ

๋ณด์•ˆ์€ ์–ธ์ œ๋‚˜ ์ค‘์š”ํ•œ ๋ฌธ์ œ์ด๋ฉฐ, ํŠนํžˆ ์„œ๋ฒ„์™€ TCP/IP ๋ฐ UDP ์—ฐ๊ฒฐ์— ์‚ฌ์šฉ๋˜๋Š” ํฌํŠธ๋ฅผ ๋‹ค๋ฃฐ ๋•Œ๋Š” ๋”์šฑ ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค. Netcat์€ ๋ณด์•ˆ์„ ์œ ์ง€ํ•˜๊ณ  ์ž ์žฌ์ ์ธ ์•…์„ฑ์ฝ”๋“œ๋ฅผ ์ถ”์ ํ•˜๊ฑฐ๋‚˜ ์œค๋ฆฌ์  ์นจํˆฌ ํ…Œ์ŠคํŠธ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐ ์ ํ•ฉํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. Netcat์€ ์œ ์—ฐ์„ฑ์ด ๋›ฐ์–ด๋‚œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ, ์˜ค๋žซ๋™์•ˆ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜์–ด ์™”์Šต๋‹ˆ๋‹ค. ์ฃผ์š” Linux ๋ฐฐํฌํŒ์— ๊ธฐ๋ณธ ์„ค์น˜๋˜์–ด ์žˆ์–ด ์กฐ์‚ฌ ๋„๊ตฌ๋กœ์„œ์˜ ํ™œ์šฉ๋„๋„ ๋†’์Šต๋‹ˆ๋‹ค. ์ตœ๊ทผ์—๋Š” Windows ํฌํŠธ๊นŒ์ง€ ์ง€์›ํ•˜๊ฒŒ ๋˜์–ด, Windows ์„œ๋ฒ„ ๋ณด์•ˆ์—๋„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

์ด Netcat ํŠœํ† ๋ฆฌ์–ผ์—์„œ๋Š” Netcat ๋ฆฌ์Šค๋„ˆ๋ฅผ ์‚ดํŽด๋ณด๊ณ , ์„œ๋ฒ„์˜ TCP ๋ฐ UDP ํฌํŠธ๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ด…๋‹ˆ๋‹ค. ๋จผ์ € Netcat ๋ฆฌ์Šค๋„ˆ๊ฐ€ ๋ฌด์—‡์ธ์ง€๋ถ€ํ„ฐ ํ™•์ธํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

Netcat Listener๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

Netcat์€ Linux์™€ Windows ๋ชจ๋‘์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•œ ๋„คํŠธ์›Œํฌ ๋ชจ๋‹ˆํ„ฐ๋ง ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด 'Netcat ๋ฆฌ์Šค๋„ˆ'์—์„œ '๋ฆฌ์Šค๋„ˆ'๋Š” ๋ฌด์Šจ ์˜๋ฏธ์ผ๊นŒ์š”? ๋ณ„๋„์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ผ๊นŒ์š”? ์‚ฌ์‹ค Netcat ๋ฆฌ์Šค๋„ˆ๋Š” Netcat์˜ ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜์ธ ์—ด๋ฆฐ ํฌํŠธ ๊ฐ์ฒญ์„ ๊ฐ€๋ฆฌํ‚ค๋Š” ํ‘œํ˜„์ž…๋‹ˆ๋‹ค. Netcat์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ TCP ๋ฐ UDP ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๊ณ  ์“ฐ๋Š” ๊ฒƒ์ด์ง€๋งŒ, ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ํŠธ๋ž˜ํ”ฝ์„ ๊ฐ์ฒญํ•˜๋Š” ์šฉ๋„๋กœ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

Linux ์š”๊ธˆ์ œ ๋ณด๊ธฐ

๋ฃจํŠธ ์•ก์„ธ์Šค, NVMe, AMD EPYC ์„ฑ๋Šฅ์„ ๊ฐ–์ถ˜ Linux VPS์—์„œ ๊ฐœ๋ฐœํ•˜์„ธ์š”.

Linux ์š”๊ธˆ์ œ ๋ณด๊ธฐ

ํ”„๋กœ๊ทธ๋žจ๋“ค์€ TCP์™€ UDP ํ”„๋กœํ† ์ฝœ์„ ํ†ตํ•ด ๋„คํŠธ์›Œํฌ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›์œผ๋ฉฐ, ์ด๋•Œ ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํฌํŠธ๋Š” ๋ชจ๋“  ์ปดํ“จํ„ฐ์—์„œ ๋ฐ์ดํ„ฐ๊ฐ€ ๋“œ๋‚˜๋“œ๋Š” ํ†ต์‹  ์ฑ„๋„๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋ฐ”๋กœ ์ด ๋•Œ๋ฌธ์— ๋ฐฉํ™”๋ฒฝ์˜ ํ•ต์‹ฌ ์—ญํ•  ์ค‘ ํ•˜๋‚˜๊ฐ€ ์„œ๋ฒ„์˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ํฌํŠธ๋ฅผ ์ฐจ๋‹จํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํฌํŠธ์— ๋Œ€ํ•ด ๋” ์ž์„ธํžˆ ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด ํฌํŠธ ํฌ์›Œ๋”ฉ์— ๊ด€ํ•œ ์ด ๊ธ€์„ ์ฐธ๊ณ ํ•˜์„ธ์š”. ์ด์ œ ๋ณธ๋ก ์œผ๋กœ ๋“ค์–ด๊ฐ€์„œ Netcat์œผ๋กœ ์˜์‹ฌ์Šค๋Ÿฌ์šด ํฌํŠธ๋ฅผ ๊ฐ์ฒญํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  Netcat ๋ฆฌ์Šค๋„ˆ๋กœ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ๋ฐ์ดํ„ฐ๋‚˜ ํŒŒ์ผ์„ ์ „์†กํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ๋ณด์•ˆ์ด ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์•„ ์‹ค์šฉ์ ์ธ ์„ ํƒ์ง€๋Š” ์•„๋‹™๋‹ˆ๋‹ค.

Linux ํ„ฐ๋ฏธ๋„์—์„œ Netcat ๋ฆฌ์Šค๋„ˆ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•

Netcat ๋ช…๋ น์–ด๋งŒ ์‹คํ–‰ํ•˜๋ฉด Netcat ๋ฆฌ์Šค๋„ˆ๋ฅผ ๋งค์šฐ ๊ฐ„๋‹จํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 1024 ๋ฏธ๋งŒ์˜ ํฌํŠธ ๋ฒˆํ˜ธ์— ์ ‘๊ทผํ•˜๋ ค๋Š” ๊ฒฝ์šฐ๋ฅผ ์ œ์™ธํ•˜๋ฉด ๊ด€๋ฆฌ์ž ๊ถŒํ•œ(sudo)๋„ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Netcat ๋ฆฌ์Šค๋„ˆ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด Linux ํ„ฐ๋ฏธ๋„์— ๋‹ค์Œ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค:

netcat -l [options] [host] [port]

์ด ๋ช…๋ น์—์„œ -l ์˜ต์…˜์€ Netcat์—๊ฒŒ ํฌํŠธ๋ฅผ ์ˆ˜์‹  ๋Œ€๊ธฐํ•˜๋„๋ก ์ง€์‹œํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ต์…˜์„ ๋‹ค๋ฅธ ๋ช…๋ น๊ณผ ์กฐํ•ฉํ•˜๋ฉด ํฌํŠธ ์Šค์บ”, ๋ฐ์ดํ„ฐ ์ „์†ก ๋“ฑ ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ€์ด๋“œ์˜ ๋‚˜๋จธ์ง€ ๋ถ€๋ถ„์—์„œ Netcat ํ™œ์šฉ ์˜ˆ์‹œ๋ฅผ ๋ช‡ ๊ฐ€์ง€ ๋” ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

TCP/UDP ํฌํŠธ์— Netcat ๋ฆฌ์Šค๋„ˆ ์„ค์ •ํ•˜๊ธฐ

Netcat์œผ๋กœ ๋„คํŠธ์›Œํฌ ๋ฆฌ์Šค๋„ˆ๋ฅผ ์„ค์ •ํ•˜๋Š” ๊ฒƒ์€ ์ƒ๊ฐ๋ณด๋‹ค ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. PC์™€ ์›๊ฒฉ ์ปดํ“จํ„ฐ ๋˜๋Š” ์„œ๋ฒ„๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ๋Š” Cloudzy Linux VPS.

1๋‹จ๊ณ„: ํฌํŠธ ๋ฒ”์œ„ ์Šค์บ”

์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” ์„œ๋ฒ„์—์„œ ์—ด๋ฆฐ ํฌํŠธ๋ฅผ ์Šค์บ”ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด๋ฏธ ํŠน์ • ํฌํŠธ๋ฅผ ์•Œ๊ณ  ์žˆ๋‹ค๋ฉด ๋‹ค์Œ ๋‹จ๊ณ„๋กœ ๊ฑด๋„ˆ๋›ฐ์–ด๋„ ๋ฉ๋‹ˆ๋‹ค. Netcat์„ ํฌํŠธ ์Šค์บ๋„ˆ๋กœ ์‚ฌ์šฉํ•˜๋ ค๋ฉด -z ์˜ต์…˜๊ณผ ํ•จ๊ป˜ ์‹คํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค:

netcat -z -v -n REMOTE_COMPUTER_IP_ADDRESS 2000-5000

์ด ์˜ˆ์‹œ์—์„œ๋Š” ์›๊ฒฉ ์ปดํ“จํ„ฐ์˜ 2000~5000 ๋ฒ”์œ„์— ์žˆ๋Š” ๋ชจ๋“  ํฌํŠธ๋ฅผ ์Šค์บ”ํ•˜๋„๋ก Netcat์— ์ง€์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. REMOTE_COMPUTER_IP_ADDRESS ์ž๋ฆฌ์—๋Š” ์‹ค์ œ ์„œ๋ฒ„์˜ IP ์ฃผ์†Œ๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š”. Linux ํ„ฐ๋ฏธ๋„์ด๋‚˜ Windows ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์—์„œ ์ด ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋ฉด ๋Œ€๋ถ€๋ถ„ ๋‹ซํžŒ ํฌํŠธ์— ๋Œ€ํ•œ ์ •๋ณด๋กœ ๊ฐ€๋“ ์ฐฌ ๊ฒฐ๊ณผ๊ฐ€ ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค. ์—ด๋ฆฐ ํฌํŠธ๋งŒ ํ™•์ธํ•˜๋ ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋” ํšจ์œจ์ ์ธ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

2๋‹จ๊ณ„: ์—ด๋ฆฐ ํฌํŠธ ์Šค์บ”

netcat -z -v -n REMOTE_COMPUTER_IP_ADDRESS 2000-5000 2>&1 | grep succeeded

์—ด๋ฆฐ ํฌํŠธ๋ฅผ ๋ฐœ๊ฒฌํ•  ๋•Œ๋งˆ๋‹ค ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค:

IP_ADD 2200 ํฌํŠธ [tcp/*]์— ๋Œ€ํ•œ ์—ฐ๊ฒฐ์ด ์„ฑ๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค!

IP_ADD 2330 ํฌํŠธ [tcp/*] ์—ฐ๊ฒฐ ์„ฑ๊ณต!

3๋‹จ๊ณ„: ์„œ๋ฒ„์— Netcat ๋ฆฌ์Šค๋„ˆ ์„ค์ •

์ด ์˜ˆ์‹œ์—์„œ๋Š” ์„œ๋ฒ„์— 2200๋ฒˆ๊ณผ 2330๋ฒˆ, ๋‘ ๊ฐœ์˜ ํฌํŠธ๊ฐ€ ์—ด๋ ค ์žˆ๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ 2200๋ฒˆ ํฌํŠธ๋ฅผ ํ†ตํ•ด ์ „์†ก๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ์„œ๋ฒ„์— ๋ฆฌ์Šค๋„ˆ๋ฅผ ์„ค์ •ํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ฆฌ์Šค๋„ˆ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค:

netcat -l -p 2200

์ด ๋ช…๋ น์€ Windows ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์™€ Linux ํ„ฐ๋ฏธ๋„ ๋˜๋Š” ์…ธ ๋ชจ๋‘์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 

Linux ์š”๊ธˆ์ œ ๋ณด๊ธฐ

๋ฃจํŠธ ์•ก์„ธ์Šค, NVMe, AMD EPYC ์„ฑ๋Šฅ์„ ๊ฐ–์ถ˜ Linux VPS์—์„œ ๊ฐœ๋ฐœํ•˜์„ธ์š”.

Linux ์š”๊ธˆ์ œ ๋ณด๊ธฐ

4๋‹จ๊ณ„: PC์—์„œ Netcat์œผ๋กœ ํ…Œ์ŠคํŠธ ๋ฉ”์‹œ์ง€ ์ „์†ก

์„œ๋ฒ„์— ๋ฆฌ์Šค๋„ˆ๋ฅผ ์„ค์ •ํ–ˆ๋‹ค๋ฉด, PC์—์„œ ๋ฉ”์‹œ์ง€๋ฅผ ์ „์†กํ•ด ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ํ…Œ์ŠคํŠธํ•ด ๋ณด์„ธ์š”.

netcat -u ip_address 2200

์—ฌ๊ธฐ์„œ ip_address๋Š” ์›๊ฒฉ ๋ฐ์Šคํฌํ†ฑ ๋˜๋Š” ์„œ๋ฒ„์˜ IP ์ฃผ์†Œ์ž…๋‹ˆ๋‹ค. ์—ฐ๊ฒฐ์ด ์„ฑ๊ณตํ•˜๋ฉด ๊ฐ„๋‹จํ•œ ๋ฉ”์‹œ์ง€๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ํ•ด๋‹น ๋ฉ”์‹œ์ง€๋Š” ์„œ๋ฒ„์˜ Netcat ๋ฆฌ์Šค๋„ˆ์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ์„ ์‚ฌ์šฉํ•ด ์ด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. an RDP ๋˜๋Š” VNC ์—ฐ๊ฒฐ.

5๋‹จ๊ณ„ (์„ ํƒ ์‚ฌํ•ญ): ํŒŒ์ผ์— ๋ฐ์ดํ„ฐ ์ €์žฅ

Netcat ๋ฆฌ์Šค๋„ˆ์—์„œ ์ˆ˜์‹ ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‚˜์ค‘์— ๊ฒ€ํ† ํ•˜๋ ค๋ฉด, ๋‹ค์Œ ๋ช…๋ น์„ ์‚ฌ์šฉํ•ด ํ…์ŠคํŠธ ํŒŒ์ผ๋กœ ์ €์žฅํ•˜์„ธ์š”.

netcat -l 2200  > heard.out

์˜ˆ๋ฅผ ๋“ค์–ด ์ด ๋ช…๋ น์€ Netcat์ด 2200๋ฒˆ ํฌํŠธ์—์„œ ์ˆ˜์‹ ํ•œ ๋ชจ๋“  ๋‚ด์šฉ์„ heard out์ด๋ผ๋Š” ํ…์ŠคํŠธ ํŒŒ์ผ์— ๊ธฐ๋กํ•˜๋„๋ก ์ง€์‹œํ•ฉ๋‹ˆ๋‹ค. ์ด ํŒŒ์ผ์€ ๋‚˜์ค‘์— ํ…์ŠคํŠธ ํŽธ์ง‘๊ธฐ๋กœ ์—ด์–ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Netcat ์น˜ํŠธ ์‹œํŠธ๋Š” ๋‹ค์Œ ๋งํฌ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Netcat ๋ฌธ์„œ.

P2P ํŒŒ์ผ ๊ณต์œ  ๋ฐ ํ† ๋ ŒํŒ…์— Netcat UDP ํ™œ์šฉํ•˜๊ธฐ

์•ž์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ์ด Netcat์œผ๋กœ ํŒŒ์ผ์„ ์ „์†กํ•  ์ˆ˜๋Š” ์žˆ์ง€๋งŒ, Netcat์ด ์ œ๊ณตํ•˜๋Š” ๋ณด์•ˆ ์ˆ˜์ค€์ด ๋‚ฎ์•„ ๊ถŒ์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์ด ๋ฌธ์ œ๋Š” ๊ธฐ์กด์˜ TCP/IP ๋Œ€์‹  ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๊ทธ๋žจ ํ”„๋กœํ† ์ฝœ(UDP)์„ ์‚ฌ์šฉํ•ด ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. UDP๋Š” ๋น„๊ต์  ์ตœ์‹  ํ”„๋กœํ† ์ฝœ๋กœ, ๋น ๋ฅธ ์†๋„์™€ ๋‚ฎ์€ ์˜ค๋ฒ„ํ—ค๋“œ ๋•๋ถ„์— ๋„๋ฆฌ ์„ ํ˜ธ๋ฉ๋‹ˆ๋‹ค. Netcat๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๋ฉด ํŒŒ์ผ ์ „์†ก ํ”„๋กœํ† ์ฝœ๋กœ๋„ ์ถฉ๋ถ„ํžˆ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด Netcat UDP๋กœ P2P ํŒŒ์ผ ๊ณต์œ ๋ฅผ ์–ด๋–ป๊ฒŒ ์„ค์ •ํ• ๊นŒ์š”? ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ผํ•ด ๋ณด์„ธ์š”.

๊ด€๋ จ ๊ธ€: ํŒŒ์ผ ์ „์†ก ํ”„๋กœํ† ์ฝœ์˜ ์ข…๋ฅ˜๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

์ˆ˜์‹  ์ธก ์„ค์ •

Netcat์œผ๋กœ P2P ํŒŒ์ผ ์ „์†ก์„ ํ•˜๋ ค๋ฉด ํŒŒ์ผ์„ ๋ณด๋‚ด๋Š” ์ปดํ“จํ„ฐ์™€ ๋ฐ›๋Š” ์ปดํ“จํ„ฐ, ์ด ๋‘ ๋Œ€๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ํ˜ผ๋™์„ ํ”ผํ•˜๊ธฐ ์œ„ํ•ด, ์ˆ˜์‹  ์ธก IP ์ฃผ์†Œ๊ฐ€ 1.1.1.1์ด๊ณ  3031๋ฒˆ ํฌํŠธ๋ฅผ ํ†ตํ•ด file.txt ํŒŒ์ผ์„ ์ „์†กํ•˜๋Š” ์˜ˆ์‹œ๋ฅผ ์‚ฌ์šฉํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ์ˆ˜์‹  ์ธก ์ปดํ“จํ„ฐ์—์„œ ๋‹ค์Œ ๋ช…๋ น์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค: 

netcat 3031 > file.txt

์ด ๋ช…๋ น์€ ์ˆ˜์‹  ์ธก์ด 3031๋ฒˆ ํฌํŠธ๋ฅผ ์ˆ˜์‹  ๋Œ€๊ธฐํ•˜๋ฉด์„œ ์ „์†ก๋œ ๋ฐ์ดํ„ฐ๋ฅผ file.txt ํŒŒ์ผ๋กœ ์ €์žฅํ•˜๋„๋ก ์ง€์‹œํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, Netcat ๋ฆฌ์Šค๋„ˆ๋ฅผ ํŒŒ์ผ ์ „์†ก ๋„๊ตฌ๋กœ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ์ „์†กํ•  ํŒŒ์ผ์€ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ํŒŒ์ผ์„ ํฌํ•จํ•ด ์–ด๋–ค ํ˜•์‹์ด๋“  ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ด์ œ ์†ก์‹  ์ธก์—์„œ ๋‹ค์Œ ๋ช…๋ น์„ ์ž…๋ ฅํ•ด ํŒŒ์ผ ์ „์†ก์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค:

netcat 1.1.1.1 3031 < file.txt

์ด ๋ช…๋ น์€ ์†ก์‹  ์ธก ์ปดํ“จํ„ฐ๊ฐ€ file.txt ํŒŒ์ผ์„ ์ฝ์–ด 3031๋ฒˆ ํฌํŠธ๋ฅผ ํ†ตํ•ด IP ์ฃผ์†Œ 1.1.1.1์˜ ์ปดํ“จํ„ฐ๋กœ ์ „์†กํ•˜๋„๋ก ์ง€์‹œํ•ฉ๋‹ˆ๋‹ค. 

๊ด€๋ จ ๊ธ€: Linux ์‹œ์Šคํ…œ ์„ฑ๋Šฅ ๋ชจ๋‹ˆํ„ฐ๋ง ๋„๊ตฌ ์ถ”์ฒœ

VPS ๋ณด์•ˆ ๊ฐ•ํ™”

์„œ๋ฒ„ ๋ณด์•ˆ์€ ์ง€์†์ ์ธ ๊ด€๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ์ž‘์—…์ด๋ฉฐ, ์ ˆ๋Œ€ ๊ฐ€๋ณ๊ฒŒ ์—ฌ๊ฒจ์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ์„œ๋ฒ„์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์œ ์ง€ํ•˜๋ ค๋ฉด ํฌํŠธ ์ฐจ๋‹จ์ด๋‚˜ ์Šค์บ” ๊ฐ™์€ ์กฐ์น˜๋Š” ๊ธฐ๋ณธ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์•„๋ฌด๋ฆฌ ์ฒ ์ €ํ•œ ๋ณด์•ˆ ์กฐ์น˜๋ฅผ ์ทจํ•ด๋„ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด๊ฐ€ ๋ณด์•ˆ์— ์†Œํ™€ํ•˜๋‹ค๋ฉด ์•„๋ฌด ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. Cloudzy๋Š” ๊ณ ๊ฐ์˜ ๋ณด์•ˆ๊ณผ ํ”„๋ผ์ด๋ฒ„์‹œ ์š”๊ตฌ๋ฅผ ์ž˜ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‹ค์ค‘ ํ•˜๋“œ์›จ์–ด ๊ธฐ๋ฐ˜ ๋ฐ AI ๊ธฐ๋ฐ˜ ๋ฐฉํ™”๋ฒฝ, ์Šค๋งˆํŠธ DDoS ๋ณดํ˜ธ, ๋…์ž์ ์ธ ๋ณด์•ˆ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Cloudzy์—์„œ Linux VPS๋ฅผ ์ด์šฉํ•˜๋ฉด, ์ €ํฌ ์ธก์—์„œ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๋ณด์•ˆ์ด ์ ์šฉ๋œ ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์ƒ ์„œ๋ฒ„ ์ต๋ช… ๊ตฌ๋งค ์ „ ์„ธ๊ณ„ ์–ด๋””์„œ๋‚˜

๊ณต์œ 

ํ† ๋ก 

๋Œ“๊ธ€

ํ† ๋ก ์— ์ฐธ์—ฌํ•˜๋ ค๋ฉด ๋กœ๊ทธ์ธํ•˜์„ธ์š”.

๋ธ”๋กœ๊ทธ ๋” ๋ณด๊ธฐ

๊ณ„์† ์ฝ๊ธฐ.

์„ธ ๊ฐ€์ง€ ๊ฒฝ๋กœ ๋น„๊ต: SOCKS5 ๋ฆด๋ ˆ์ด๋ฅผ ๊ฑฐ์ณ ์„œ๋ฒ„์— ์ ‘์†ํ•˜๋Š” ๋…ธํŠธ๋ถ, ๊ฐ€์ •์šฉ ๋„คํŠธ์›Œํฌ์˜ ํ•œ ๊ฐ€์ •์„ ํ†ตํ•ด ๋‚˜๊ฐ€๋Š” ํŠธ๋ž˜ํ”ฝ, ์•”ํ˜ธํ™”๋œ VPN ํ„ฐ๋„๋กœ ํŠธ๋ž˜ํ”ฝ์„ ๋ณด๋‚ด๋Š” ๋…ธํŠธ๋ถ
๋ณด์•ˆ ๋ฐ ๋„คํŠธ์›Œํ‚น

SOCKS5 ํ”„๋ก์‹œ vs ๋ ˆ์ง€๋ด์…œ ํ”„๋ก์‹œ vs VPN: ํ”„๋กœํ† ์ฝœ๋ณด๋‹ค IP ๋„คํŠธ์›Œํฌ๊ฐ€ ์ค‘์š”ํ•œ ์ด์œ 

SOCKS5 ํ”„๋ก์‹œ, ๋ ˆ์ง€๋ด์…œ ํ”„๋ก์‹œ, VPN ๋น„๊ต: ํ•˜๋‚˜๋Š” ํ”„๋กœํ† ์ฝœ, ํ•˜๋‚˜๋Š” ์ถœ๊ตฌ ๋„คํŠธ์›Œํฌ์˜ ์ข…๋ฅ˜, ํ•˜๋‚˜๋Š” ํŠธ๋ž˜ํ”ฝ ํ„ฐ๋„์ž…๋‹ˆ๋‹ค. ๋ถ„๋ฅ˜์™€ ์ฐจ๋‹จ์— ์˜ํ–ฅ์„ ์ฃผ๋Š” ์š”์†Œ๋ฅผ ์•Œ์•„๋ณด์„ธ์š”.

Jonas 9 ๋ถ„ ๋ถ„๋Ÿ‰
Docker ๊ธฐ๋ฐ˜ VPS ์Šคํƒ์„ ์œ„ํ•œ ์…€ํ”„ํ˜ธ์ŠคํŒ… SSO ๋„๊ตฌ Authentik, ZITADEL, Keycloak, Authelia ๋น„๊ต
๋ณด์•ˆ ๋ฐ ๋„คํŠธ์›Œํ‚น

Authentik vs ZITADEL vs Keycloak: ์–ด๋–ค ์…€ํ”„ํ˜ธ์ŠคํŒ… SSO๋ฅผ ์„ ํƒํ•ด์•ผ ํ• ๊นŒ?

์…€ํ”„ํ˜ธ์ŠคํŒ… SSO๋ฅผ ์œ„ํ•ด Authentik, ZITADEL, Keycloak, Authelia๋ฅผ ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœํ† ์ฝœ, VPS ์š”๊ตฌ ์‚ฌ์–‘, ์‚ฌ์šฉ ์‚ฌ๋ก€, ๊ทธ๋ฆฌ๊ณ  ์‹ค์ „ Vaultwarden OIDC ์„ค์ •์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

Jonas 18 ๋ถ„ ๋ถ„๋Ÿ‰
์ต๋ช…์˜ ๋ฌด๋ฃŒ ํ”„๋ก์‹œ ์„œ๋ฒ„๊ฐ€ ๋‚˜์—ด๋œ ๊ธด ๋ชฉ๋ก๊ณผ, ๋…์ž๊ฐ€ ์†Œ์œ ํ•œ ๋‹จ ํ•˜๋‚˜์˜ ๊ฐœ์ธ ํ”„๋ก์‹œ ์„œ๋ฒ„๋ฅผ ๋Œ€๋น„ํ•œ ๋ชจ์Šต
๋ณด์•ˆ ๋ฐ ๋„คํŠธ์›Œํ‚น

์ตœ๊ณ ์˜ ๋ฌด๋ฃŒ ํ”„๋ก์‹œ ์„œ๋ฒ„์™€ ์‚ฌ์ดํŠธ (๊ทธ๋ฆฌ๊ณ  ์ง์ ‘ ์šด์˜ํ•ด์•ผ ํ•  ๋•Œ)

๋ฌด๋ฃŒ ํ”„๋ก์‹œ ์„œ๋ฒ„, ๋ชฉ๋ก, ์‚ฌ์ดํŠธ๋ฅผ ์‹ค์ œ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ ๊ธฐ์ค€์œผ๋กœ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€๋™ ์‹œ๊ฐ„, HTTPS ์ฒ˜๋ฆฌ, ๋กœ๊น…. ๊ทธ๋ฆฌ๊ณ  ์ž์‹ ๋งŒ์˜ ๊ฐœ์ธ ํ”„๋ก์‹œ ๋น„์šฉ๊นŒ์ง€.

Mir 15 ๋ถ„ ๋ถ„๋Ÿ‰

๋ฐฐํฌํ•  ์ค€๋น„๊ฐ€ ๋˜์…จ๋‚˜์š”? ์›” $2.48๋ถ€ํ„ฐ.

2008๋…„๋ถ€ํ„ฐ ๋…๋ฆฝ ํด๋ผ์šฐ๋“œ. AMD EPYC, NVMe, 40 Gbps. 14์ผ ํ™˜๋ถˆ ๋ณด์žฅ.