์„ธ๊ณ„๋กœ ํฌํŠธ๋ฅผ ์—ด์ง€ ๋งˆ์‹ญ์‹œ์˜ค - ๋‹น์‹ ์€ ๋ง๊ฐ€์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค(์œ„ํ—˜)

์„ธ๊ณ„๋กœ ํฌํŠธ๋ฅผ ์—ด์ง€ ๋งˆ์‹ญ์‹œ์˜ค - ๋‹น์‹ ์€ ๋ง๊ฐ€์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค(์œ„ํ—˜)

ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ ๋’ค์— ํฌํŠธ๋ฅผ ์ˆจ๊ธฐ๋ผ๋Š” ๋‚˜์˜ ๊ถŒ๊ณ ์— ๋Œ€ํ•ด ๊ฐ์‚ฌ๋ฅผ ์‹ค์‹œํ•œ ํ›„ ๋ช‡ ๋ฒˆ์ด๊ณ  ์˜คํ•ด์˜ ๋ฒฝ์— ๋ถ€๋”ชํ˜”์Šต๋‹ˆ๋‹ค. ์•„์ฃผ ๋ฉ‹์ง„ ๊ด€๋ฆฌ์ž/DevOps์กฐ์ฐจ๋„ "์™œ?!?"๋ผ๊ณ  ๋ฌป์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ๋ฐœ์ƒ ๊ฐ€๋Šฅ์„ฑ๊ณผ ํ”ผํ•ด์˜ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’์€ ์ˆœ์„œ๋Œ€๋กœ ์œ„ํ—˜์„ ๊ณ ๋ คํ•  ๊ฒƒ์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค.

  1. ๊ตฌ์„ฑ ์˜ค๋ฅ˜
  2. IP๋ฅผ ํ†ตํ•œ DDoS
  3. ๋ฌด์ฐจ๋ณ„ ๋Œ€์ž…
  4. ์„œ๋น„์Šค ์ทจ์•ฝ์ 
  5. ์ปค๋„ ์Šคํƒ ์ทจ์•ฝ์ 
  6. DDoS ๊ณต๊ฒฉ ์ฆ๊ฐ€

๊ตฌ์„ฑ ์˜ค๋ฅ˜

๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ด๊ณ  ์œ„ํ—˜ํ•œ ์ƒํ™ฉ์ž…๋‹ˆ๋‹ค. ์–ด๋–ป๊ฒŒ ์ผ์–ด๋‚˜๋Š”์ง€. ๊ฐœ๋ฐœ์ž๋Š” ๊ฐ€์„ค์„ ์‹ ์†ํ•˜๊ฒŒ ํ…Œ์ŠคํŠธํ•ด์•ผ ํ•˜๋ฉฐ mysql/redis/mongodb/elastic์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž„์‹œ ์„œ๋ฒ„๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ฌผ๋ก  ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” ๋ณต์žกํ•ด์„œ ์–ด๋””์—์„œ๋‚˜ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ „ ์„ธ๊ณ„์— ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. VPN ์—†์ด PC์—์„œ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒƒ์ด ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋„ˆ๋ฌด ๊ฒŒ์œผ๋ฅธ ๋‚˜๋จธ์ง€ iptables ๊ตฌ๋ฌธ์„ ๊ธฐ์–ตํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค. ์–ด์จŒ๋“  ์„œ๋ฒ„๋Š” ์ผ์‹œ์ ์ž…๋‹ˆ๋‹ค. ๋ฉฐ์น  ๋” ๊ฐœ๋ฐœ์„ ํ•ด๋ณด๋‹ˆ ๊ฒฐ๊ณผ๊ฐ€ ํ›Œ๋ฅญํ•ด ๊ณ ๊ฐ์—๊ฒŒ ๋ณด์—ฌ์ค„ ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณ ๊ฐ์ด ์ข‹์•„ํ•˜๋ฏ€๋กœ ๋‹ค์‹œ ์‹คํ–‰ํ•  ์‹œ๊ฐ„์ด ์—†์Šต๋‹ˆ๋‹ค. PROD๋กœ ์ถœ์‹œํ•ฉ๋‹ˆ๋‹ค!

๋ชจ๋“  ๊ฐˆํ€ด๋ฅผ ํ†ต๊ณผํ•˜๊ธฐ ์œ„ํ•ด ์˜๋„์ ์œผ๋กœ ๊ณผ์žฅ๋œ ์˜ˆ:

  1. ์ž„์‹œ๋ณด๋‹ค ์˜๊ตฌ์ ์ธ ๊ฒƒ์€ ์—†์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ๊ตฌ๋Š” ๋งˆ์Œ์— ๋“ค์ง€ ์•Š์ง€๋งŒ ์ฃผ๊ด€์ ์ธ ๋Š๋‚Œ์— ๋”ฐ๋ฅด๋ฉด ์ž„์‹œ ์„œ๋ฒ„์˜ 20~40%๊ฐ€ ์˜ค๋žซ๋™์•ˆ ๋‚จ์•„ ์žˆ์Šต๋‹ˆ๋‹ค.
  2. ๋งŽ์€ ์„œ๋น„์Šค์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋ณต์žกํ•œ ๋ฒ”์šฉ ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” ์‚ฌ์•…ํ•ฉ๋‹ˆ๋‹ค. ์ด ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ์‚ฌ์šฉ๋œ ์„œ๋น„์Šค ์ค‘ ํ•˜๋‚˜๊ฐ€ ํ•ดํ‚น๋‹นํ–ˆ์„ ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์–ด๋–ค ์‹์œผ๋กœ๋“  ํ•ดํ‚น๋œ ์„œ๋น„์Šค์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ํ•˜๋‚˜๋กœ ๋ชจ์—ฌ [๋ฌด์ฐจ๋ณ„ ๋Œ€์ž…]*์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
    ์„ค์น˜ ํ›„ redis, mongodb ๋ฐ elastic์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์ธ์ฆ ์—†์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ข…์ข… ๋ณด์ถฉ๋œ๋‹ค๋Š” ์ ์„ ๋ง๋ถ™์ผ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณต๊ฐœ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ชจ์Œ.
  3. ๋ฉฐ์น  ๋‚ด์— ์•„๋ฌด๋„ ๊ท€ํ•˜์˜ 3306 ํฌํŠธ๋ฅผ ์Šค์บ”ํ•˜์ง€ ์•Š์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋ง์ƒ์ด๋‹ค! Masscan์€ ๋›ฐ์–ด๋‚œ ์Šค์บ๋„ˆ์ด๋ฉฐ ์ดˆ๋‹น 10M ํฌํŠธ๋กœ ์Šค์บ”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ธํ„ฐ๋„ท์—๋Š” IPv4๊ฐ€ 4์–ต ๊ฐœ๋ฐ–์— ์—†์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ธํ„ฐ๋„ท์— ์žˆ๋Š” 3306๊ฐœ์˜ ํฌํŠธ๋ฅผ ๋ชจ๋‘ 7๋ถ„ ์•ˆ์— ์ฐพ์•„๋ƒ…๋‹ˆ๋‹ค. ์ฐฐ์Šค!!! XNUMX๋ถ„!
    โ€œ๋ˆ„๊ฐ€ ์ด๊ฒŒ ํ•„์š”ํ•œ๋ฐ?โ€ - ๋‹น์‹ ์€ ๋ฐ˜๋Œ€ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋“œ๋กญ๋œ ํŒจํ‚ค์ง€์˜ ํ†ต๊ณ„๋ฅผ ๋ณด๋ฉด ๊นœ์ง ๋†€๋ผ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ํ•˜๋ฃจ์— 40๊ฐœ์˜ ๊ณ ์œ  IP์—์„œ 3๋ฒˆ์˜ ์Šค์บ” ์‹œ๋„๊ฐ€ ์–ด๋””์„œ ๋ฐœ์ƒํ•ฉ๋‹ˆ๊นŒ? ์ด์ œ ์—„๋งˆ์˜ ํ•ด์ปค๋ถ€ํ„ฐ ์ •๋ถ€๊นŒ์ง€ ๋ชจ๋‘๊ฐ€ ์Šค์บ”ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ™•์ธํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ์‰ฝ์Šต๋‹ˆ๋‹ค. ** ์ €๊ฐ€ ํ•ญ๊ณต์‚ฌ์—์„œ $3-5์˜ VPS๋ฅผ ๋ฐ›๊ณ , ๋–จ์–ด์ง„ ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ๊ธฐ๋ก์„ ํ™œ์„ฑํ™”ํ•˜๊ณ  ํ•˜๋ฃจ์— ๋กœ๊ทธ๋ฅผ ํ™•์ธํ•˜์„ธ์š”.

๋กœ๊น… ํ™œ์„ฑํ™”

/etc/iptables/rules.v4์—์„œ ๋์— ๋‹ค์Œ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
-A INPUT -j LOG --log-prefix "[FW - ALL] " --log-level 4

๊ทธ๋ฆฌ๊ณ  /etc/rsyslog.d/10-iptables.conf์—์„œ
:msg,contains,"[FW - "/var/log/iptables.log
& ๋ฉˆ์ถ”๋‹ค

IP๋ฅผ ํ†ตํ•œ DDoS

๊ณต๊ฒฉ์ž๊ฐ€ ๊ท€ํ•˜์˜ IP๋ฅผ ์•Œ๊ณ  ์žˆ๋‹ค๋ฉด ๋ช‡ ์‹œ๊ฐ„ ๋˜๋Š” ๋ฉฐ์น  ๋™์•ˆ ๊ท€ํ•˜์˜ ์„œ๋ฒ„๋ฅผ ํ•˜์ด์žฌํ‚นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋“  ์ €๊ฐ€ํ˜• ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด๊ฐ€ DDoS ๋ณดํ˜ธ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ ๊ฒƒ์€ ์•„๋‹ˆ๋ฉฐ ์„œ๋ฒ„๊ฐ€ ๋„คํŠธ์›Œํฌ์—์„œ ์—ฐ๊ฒฐ์ด ๋Š์–ด์ง‘๋‹ˆ๋‹ค. ์„œ๋ฒ„๋ฅผ CDN ๋’ค์— ์ˆจ๊ธด ๊ฒฝ์šฐ IP๋ฅผ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์„ ์žŠ์ง€ ๋งˆ์„ธ์š”. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ํ•ด์ปค๊ฐ€ ํ•ด๋‹น ์„œ๋ฒ„๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ CDN์„ ์šฐํšŒํ•˜์—ฌ ์„œ๋ฒ„์— DDoS ๊ณต๊ฒฉ์„ ๊ฐ€ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค(๋งค์šฐ ํ”ํ•œ ์‹ค์ˆ˜).

์„œ๋น„์Šค ์ทจ์•ฝ์ 

๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ๋ชจ๋“  ์†Œํ”„ํŠธ์›จ์–ด๋Š” ์กฐ๋งŒ๊ฐ„ ์˜ค๋ฅ˜๋ฅผ ๋ฐœ๊ฒฌํ•ฉ๋‹ˆ๋‹ค. ์‹ฌ์ง€์–ด ๊ฐ€์žฅ ๋งŽ์ด ํ…Œ์ŠคํŠธ๋˜๊ณ  ์ค‘์š”ํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ผ๋„ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ๊ฒฌ๋ฉ๋‹ˆ๋‹ค. IB ์ „๋ฌธ๊ฐ€๋“ค ์‚ฌ์ด์—๋Š” ๋ฐ˜ ๋†๋‹ด์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ธํ”„๋ผ ๋ณด์•ˆ์€ ๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ ์‹œ์ ๊นŒ์ง€ ์•ˆ์ „ํ•˜๊ฒŒ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ท€ํ•˜์˜ ์ธํ”„๋ผ๊ฐ€ ์„ธ๊ณ„๋กœ ํŠ€์–ด๋‚˜์˜จ ํฌํŠธ๊ฐ€ ํ’๋ถ€ํ•˜๊ณ  XNUMX๋…„ ๋™์•ˆ ์—…๋ฐ์ดํŠธํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ๋ณด์•ˆ ์ „๋ฌธ๊ฐ€๋Š” ๊ท€ํ•˜๊ฐ€ ๋ˆ„์ถœ๋˜๊ณ  ์ด๋ฏธ ํ•ดํ‚น๋‹นํ–ˆ์„ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค๋Š” ์‚ฌ์‹ค์„ ๋ณด์ง€ ์•Š๊ณ ๋„ ์•Œ๋ ค์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์•Œ๋ ค์ง„ ๋ชจ๋“  ์ทจ์•ฝ์ ์ด ํ•œ๋•Œ ์•Œ๋ ค์ง€์ง€ ์•Š์•˜๋‹ค๋Š” ์ ๋„ ์–ธ๊ธ‰ํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ทจ์•ฝ์ ์„ ๋ฐœ๊ฒฌํ•˜๊ณ  7๋ถ„ ๋งŒ์— ์ „์ฒด ์ธํ„ฐ๋„ท์„ ๊ฒ€์ƒ‰ํ•˜์—ฌ ์กด์žฌ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•˜๋Š” ํ•ด์ปค๋ฅผ ์ƒ์ƒํ•ด ๋ณด์‹ญ์‹œ์˜ค... ์—ฌ๊ธฐ์— ์ƒˆ๋กœ์šด ๋ฐ”์ด๋Ÿฌ์Šค ์ „์—ผ๋ณ‘์ด ์žˆ์Šต๋‹ˆ๋‹ค) ์—…๋ฐ์ดํŠธ๊ฐ€ ํ•„์š”ํ•˜์ง€๋งŒ ์ด๋กœ ์ธํ•ด ์ œํ’ˆ์— ํ•ด๋ฅผ ๋ผ์น  ์ˆ˜ ์žˆ๋‹ค๊ณ  ๋งํ•ฉ๋‹ˆ๋‹ค. ๊ณต์‹ OS ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ํŒจํ‚ค์ง€๊ฐ€ ์„ค์น˜๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ์—๋Š” ๋งž์Šต๋‹ˆ๋‹ค. ๊ฒฝํ—˜์ƒ ๊ณต์‹ ์ €์žฅ์†Œ์˜ ์—…๋ฐ์ดํŠธ๋กœ ์ธํ•ด ์ œํ’ˆ์ด ์ค‘๋‹จ๋˜๋Š” ๊ฒฝ์šฐ๋Š” ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค.

๋ฌด์ฐจ๋ณ„ ๋Œ€์ž…

์œ„์—์„œ ์„ค๋ช…ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ํ‚ค๋ณด๋“œ๋กœ ํŽธ๋ฆฌํ•˜๊ฒŒ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” XNUMX์–ต ๊ฐœ์˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ํฌํ•จ๋œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ƒ์„ฑํ•˜์ง€ ์•Š๊ณ  ํ‚ค๋ณด๋“œ์—์„œ ์ธ์ ‘ํ•œ ๊ธฐํ˜ธ๋ฅผ ์ž…๋ ฅํ•œ ๊ฒฝ์šฐ์—๋Š” ๋„๋‚œ๋‹นํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ ์•ˆ์‹ฌํ•˜์„ธ์š”*.

์ปค๋„ ์Šคํƒ ์ทจ์•ฝ์ .

์ปค๋„ ๋„คํŠธ์›Œํฌ ์Šคํƒ ์ž์ฒด๊ฐ€ ์ทจ์•ฝํ•  ๋•Œ ์–ด๋–ค ์„œ๋น„์Šค๊ฐ€ ํฌํŠธ๋ฅผ ์—ฌ๋Š”์ง€๋Š” ์ค‘์š”ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฆ‰, XNUMX๋…„ ๋œ ์‹œ์Šคํ…œ์˜ ๋ชจ๋“  tcp/udp ์†Œ์ผ“์€ DDoS๋กœ ์ด์–ด์ง€๋Š” ์ทจ์•ฝ์„ฑ์— ์ทจ์•ฝํ•ฉ๋‹ˆ๋‹ค.

DDoS ๊ณต๊ฒฉ ์ฆ๊ฐ€

์ง์ ‘์ ์ธ ํ”ผํ•ด๋ฅผ ์ž…ํžˆ์ง€๋Š” ์•Š์ง€๋งŒ ์ฑ„๋„์„ ๋ง‰๊ณ  ์‹œ์Šคํ…œ ๋ถ€ํ•˜๋ฅผ ์ฆ๊ฐ€์‹œํ‚ค๋ฉฐ IP๊ฐ€ ๋ธ”๋ž™๋ฆฌ์ŠคํŠธ*****์— ์˜ฌ๋ผ๊ฐ€๊ณ  ํ˜ธ์ŠคํŒ… ์—…์ฒด๋กœ๋ถ€ํ„ฐ ์•…์šฉ์„ ๋‹นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ €๋Š” 15๋…„ ๋™์•ˆ IT ์ธํ”„๋ผ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ๋ณดํ˜ธํ•ด ์™”์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋ชจ๋“  ์‚ฌ๋žŒ์—๊ฒŒ ๊ฐ•๋ ฅํžˆ ์ถ”์ฒœํ•˜๋Š” ๊ทœ์น™์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค. ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ ์—†์ด๋Š” ์–ด๋–ค ํฌํŠธ๋„ ์„ธ์ƒ์— ํŠ€์–ด๋‚˜์™€์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค..

์˜ˆ๋ฅผ ๋“ค์–ด ๊ฐ€์žฅ ์•ˆ์ „ํ•œ ์›น ์„œ๋ฒ„***๋Š” CDN/WAF์— ๋Œ€ํ•ด์„œ๋งŒ 80๊ณผ 443์„ ์—ฌ๋Š” ์„œ๋ฒ„์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์„œ๋น„์Šค ํฌํŠธ(ssh, netdata, bacula, phpmyadmin)๋Š” ์ตœ์†Œํ•œ ํ™”์ดํŠธ๋ฆฌ์ŠคํŠธ ๋’ค์— ์žˆ์–ด์•ผ ํ•˜๋ฉฐ, VPN ๋’ค์—๋Š” ํ›จ์”ฌ ๋” ๋’ค์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์†์ƒ๋  ์œ„ํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๊ฒƒ์ด ๋‚ด๊ฐ€ ๋งํ•˜๊ณ  ์‹ถ์€ ์ „๋ถ€์ž…๋‹ˆ๋‹ค. ํฌํŠธ๋ฅผ ๋‹ซ์•„๋‘์„ธ์š”!

  • (1) Upd1: ์—ฌ๊ธฐ์— ๋ฉ‹์ง„ ๋ฒ”์šฉ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๋ชจ๋“  ์„œ๋น„์Šค์—์„œ ์ด ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž„์˜์˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๋กœ ๋ฐ”๊พธ์ง€ ์•Š๊ณ ๋Š” ์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.), ๋ณ‘ํ•ฉ๋œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ํ‘œ์‹œ๋˜๋Š”์ง€ ์—ฌ๋ถ€. ๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ ํ•ดํ‚น๋‹นํ•œ ์„œ๋น„์Šค ์ˆ˜, ์ด๋ฉ”์ผ์ด ํฌํ•จ๋œ ์œ„์น˜๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด์— ๋”ฐ๋ผ ๋ฉ‹์ง„ ๋ฒ”์šฉ ๋น„๋ฐ€๋ฒˆํ˜ธ๊ฐ€ ์†์ƒ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • (2) Amazon์˜ ์‹ ์šฉ์œผ๋กœ LightSail์€ ์ตœ์†Œํ•œ์˜ ์Šค์บ”์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋ถ„๋ช…ํžˆ ๊ทธ๋“ค์€ ๊ทธ๊ฒƒ์„ ์–ด๋–ป๊ฒŒ๋“  ํ•„ํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค.
  • (3) ํ›จ์”ฌ ๋” ์•ˆ์ „ํ•œ ์›น ์„œ๋ฒ„๋Š” ์ „์šฉ ๋ฐฉํ™”๋ฒฝ ๋’ค์— ์žˆ๋Š” ์ž์ฒด WAF์ด์ง€๋งŒ ์—ฌ๊ธฐ์„œ๋Š” ๊ณต๊ฐœ VPS/์ „์šฉ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • (4) ์„ธ๊ทธ๋จผํŠธ๋ง‰.
  • (5) ํŒŒ์ด์–ดํ™€.

๋“ฑ๋ก๋œ ์‚ฌ์šฉ์ž๋งŒ ์„ค๋ฌธ ์กฐ์‚ฌ์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋กœ๊ทธ์ธ์ œ๋ฐœ

ํฌํŠธ๊ฐ€ ํŠ€์–ด๋‚˜์™€ ์žˆ๋‚˜์š”?

  • ํ•ญ์ƒ

  • ๋•Œ๋•Œ๋กœ

  • ์–ด๋จธ ๋†€๋ž๋‹ค

  • ๋ชจ๋ฅด๊ฒ ์–ด, ์  ์žฅ

54๋ช…์˜ ์‚ฌ์šฉ์ž๊ฐ€ ํˆฌํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. 6๋ช…์˜ ์‚ฌ์šฉ์ž๊ฐ€ ๊ธฐ๊ถŒํ–ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€