VPN, VPC, VPS ์ฐจ์ด ์™„์ „ ์ •๋ฆฌ

ํ…Œ
ํ…Œ์ŠคํŠธ์ €์žAuthor
4 min read

ํด๋ผ์šฐ๋“œ๋‚˜ ๋„คํŠธ์›Œํฌ ์ด์•ผ๊ธฐ๋ฅผ ๋“ฃ๋‹ค ๋ณด๋ฉด ๋น„์Šทํ•˜๊ฒŒ ์ƒ๊ธด ์•ฝ์–ด 3์ด์‚ฌ, VPN / VPC / VPS๊ฐ€ ์ž์ฃผ ๋“ฑ์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด ๋‹จ์–ด๋“ค์€ ์ƒ๊น€์ƒˆ๊ฐ€ ๋น„์Šทํ•ด์„œ ํ—ท๊ฐˆ๋ฆฌ์ง€๋งŒ, ์‹ค์ œ๋กœ๋Š” ์™„์ „ํžˆ ๋‹ค๋ฅธ ๊ฐœ๋…์ด์—์š”. ์ด ๊ธ€์—์„œ๋Š” ์ผ๋ฐ˜์ธ๋„ ๋‹จ๋ฒˆ์— ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์˜ˆ์‹œ ์ค‘์‹ฌ์œผ๋กœ ์‰ฝ๊ณ  ๋ช…ํ™•ํ•˜๊ฒŒ ์„ค๋ช…ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.


1. VPN (Virtual Private Network)

VPN = ๊ณต์šฉ ๋„๋กœ(์ธํ„ฐ๋„ท)๋ฅผ ์ง€๋‚˜์ง€๋งŒ, ๋‚˜๋งŒ์˜ โ€˜๋น„๋ฐ€ ํ„ฐ๋„โ€™์„ ๋งŒ๋“œ๋Š” ๊ธฐ์ˆ 

์˜ˆ๋ฅผ ๋“ค์–ด๋ณผ๊ฒŒ์š”.

ํšŒ์‚ฌ๊นŒ์ง€ ๊ฐ€๋ ค๋ฉด ์›๋ž˜๋Š” ์ผ๋ฐ˜ ๋„๋กœ๋ฅผ ์ด์šฉํ•ด์•ผ ํ•˜๋Š”๋ฐ,

ํšŒ์‚ฌ๊ฐ€ โ€œ์ง์›๋“ค์ด ์•ˆ์ „ํ•˜๊ฒŒ ์˜ค๊ณ  ๊ฐ€๋„๋ก ๋น„๋ฐ€ ํ„ฐ๋„ ํ•˜๋‚˜ ํŒŒ์ค„๊ฒŒโ€๋ผ๊ณ  ๋งŒ๋“  ๊ฒŒ VPN์ž…๋‹ˆ๋‹ค.

์ฆ‰, ๊ณต๊ฐœ๋œ ์ธํ„ฐ๋„ท ํ™˜๊ฒฝ์—์„œ๋„ ์•ˆ์ „ํ•˜๊ฒŒ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ ๋ฐ›๋„๋ก ์•”ํ˜ธํ™”๋œ ํ†ต์‹  ๊ฒฝ๋กœ๋ฅผ ๋งŒ๋“œ๋Š” ๊ธฐ์ˆ ์ด์ฃ .

โœ” VPN์ด ํ•„์š”ํ•œ ์ƒํ™ฉ

  • ํšŒ์‚ฌ ๋‚ด๋ถ€ ์‹œ์Šคํ…œ์— ์™ธ๋ถ€์—์„œ ์ ‘์†ํ•ด์•ผ ํ•  ๋•Œ
  • ๊ณต๊ณต ์™€์ดํŒŒ์ด(์นดํŽ˜, ์ง€ํ•˜์ฒ  ๋“ฑ)์—์„œ ํ•ดํ‚น ์œ„ํ—˜์„ ์ค„์ด๊ณ  ์‹ถ์„ ๋•Œ
  • ํŠน์ • ๊ตญ๊ฐ€์—์„œ ๋ง‰ํžŒ ์‚ฌ์ดํŠธ์— ์ ‘๊ทผํ•˜๊ณ  ์‹ถ์„ ๋•Œ
  • IP ์ฃผ์†Œ๋ฅผ ๊ฐ์ถ”๊ณ  ์‹ถ์„ ๋•Œ

โœ” VPN์˜ ํ•ต์‹ฌ ํŠน์ง•

  • "๋„คํŠธ์›Œํฌ ์ ‘์† ๋ฐฉ์‹"์— ์ดˆ์ 
  • ์ธํ„ฐ๋„ท ์ƒ์— ์•ˆ์ „ํ•œ ํ†ต์‹  ์ฑ„๋„ ์ƒ์„ฑ
  • ์‹ค์ œ ์„œ๋ฒ„๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š์Œ (์ฆ‰, '์ปดํ“จํ„ฐโ€™๋ฅผ ๋นŒ๋ ค์ฃผ๋Š” ๊ฒŒ ์•„๋‹˜)

2. VPC (Virtual Private Cloud)

VPC = ํด๋ผ์šฐ๋“œ ์•ˆ์— ๋งŒ๋“ค์–ด ๋†“์€ โ€˜๋‚˜๋งŒ์˜ ๋…๋ฆฝ์ ์ธ ์‚ฌ์„ค ๋„คํŠธ์›Œํฌ ๊ณต๊ฐ„โ€™

AWS, GCP, Azure ๊ฐ™์€ ํด๋ผ์šฐ๋“œ์—์„œ ์ž์ฃผ ๋“ฑ์žฅํ•˜๋Š” ์šฉ์–ด์ž…๋‹ˆ๋‹ค.

๋น„์œ ๋ฅผ ํ•˜์ž๋ฉด:

AWS๋ผ๋Š” ๊ฑฐ๋Œ€ํ•œ ์•„ํŒŒํŠธ ๋‹จ์ง€(ํด๋ผ์šฐ๋“œ) ์•ˆ์—

โ€œ๋‚ด ์ง‘๋งŒ์˜ ๋…๋ฆฝ๋œ ์šธํƒ€๋ฆฌ์™€ ๋„๋กœ ์ฒด๊ณ„โ€๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒŒ ๋ฐ”๋กœ VPC์ž…๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ๋‹ค๋ฅธ ํšŒ์‚ฌ์˜ ์„œ๋ฒ„๋“ค๊ณผ ๋ฌผ๋ฆฌ์  ๊ณต๊ฐ„์€ ๊ฐ™์•„๋„, ๋„คํŠธ์›Œํฌ๋Š” ์™„์ „ํžˆ ๋ถ„๋ฆฌ๋œ ์ƒํƒœ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

โœ” VPC์ด ํ•„์š”ํ•œ ์ƒํ™ฉ

  • ๋ฐฑ์—”๋“œ ์„œ๋ฒ„, DB, ์บ์‹œ ๋“ฑ์„ ํด๋ผ์šฐ๋“œ์—์„œ ์šด์˜ํ•  ๋•Œ
  • ์™ธ๋ถ€์™€ ์ฐจ๋‹จ๋œ ๋‚ด๋ถ€๋ง์ด ํ•„์š”ํ•  ๋•Œ
  • ์„œ๋ฒ„ ๊ฐ„ ํŠธ๋ž˜ํ”ฝ์„ ๋…๋ฆฝ์ ์œผ๋กœ ๊ด€๋ฆฌํ•ด์•ผ ํ•  ๋•Œ

โœ” VPC์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ

  • ๋„คํŠธ์›Œํฌ ๋Œ€์—ญ(Subnet) ์ƒ์„ฑ
  • ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™(Security Group/NACL) ๊ด€๋ฆฌ
  • ๋ผ์šฐํŒ…(Route Table) ๊ตฌ์„ฑ
  • ์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด ์—ฐ๊ฒฐ ์—ฌ๋ถ€ ์„ ํƒ

โœ” ์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด:

ํด๋ผ์šฐ๋“œ ์† "๋‚˜๋งŒ์˜ ์‚ฌ์„ค ๋„คํŠธ์›Œํฌ ์™•๊ตญ"์„ ๋งŒ๋“œ๋Š” ๊ธฐ์ˆ 


3. VPS (Virtual Private Server)

VPS = ํ•œ ๋Œ€์˜ ๋ฌผ๋ฆฌ ์„œ๋ฒ„๋ฅผ ์—ฌ๋Ÿฌ ๋ช…์ด ๋‚˜๋ˆ ์„œ ์“ฐ์ง€๋งŒ, ๊ฐ์ž ๋…๋ฆฝ๋œ โ€˜๊ฐ€์ƒ ์„œ๋ฒ„โ€™๋ฅผ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค

๋น„์œ ํ•˜๋ฉด:

์›๋ฃธ ๊ฑด๋ฌผ ํ•œ ์ธต(๋ฌผ๋ฆฌ ์„œ๋ฒ„)์„ ์—ฌ๋Ÿฌ ๋ช…์ด ๋‚˜๋ˆ  ์“ฐ๋Š”๋ฐ,

๊ฐ ๋ฐฉ(VPS)์€ ๋ฐฉ์Œ๋„ ๋˜๊ณ , ๋ฌธ๋„ ๋”ฐ๋กœ ์žˆ์–ด์„œ ๋งˆ์น˜ ๋‚ด ์ง‘์ฒ˜๋Ÿผ ์“ธ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ.

์ด์ œ ํ•„์š”ํ•œ ๋งŒํผ ์„œ๋ฒ„ ์ž์›์„ ๋‚˜๋ˆ ์„œ ์“ฐ๋„๋ก ํ•œ ๊ฒƒ์ด์ฃ .

โœ” VPS๊ฐ€ ํ•„์š”ํ•œ ์ƒํ™ฉ

  • ์›น์‚ฌ์ดํŠธ ์šด์˜ (WordPress, ์‡ผํ•‘๋ชฐ, ํฌํŠธํด๋ฆฌ์˜ค)
  • ๊ฐœ์ธ ๊ฐœ๋ฐœ ์„œ๋ฒ„ ๊ตฌ์ถ•
  • ๋ด‡/ํฌ๋กค๋Ÿฌ/์Šคํฌ๋ฆฝํŠธ ๋Œ๋ฆฌ๊ธฐ
  • ๊ฒŒ์ž„ ์„œ๋ฒ„ ํ˜ธ์ŠคํŒ…
  • Next.js / NestJS ๋“ฑ ๋ฐฑ์—”๋“œ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ ๊ตฌ์ถ•

โœ” VPS์˜ ํŠน์ง•

  • โ€œ์„œ๋ฒ„(์ปดํ“จํ„ฐ)๋ฅผ ์ž„๋Œ€ํ•˜๋Š” ๊ฐœ๋…โ€
  • ๋…๋ฆฝ๋œ OS ํ™˜๊ฒฝ ์ œ๊ณต
  • ์ž์œ ๋กœ์šด ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ๊ฐ€๋Šฅ
  • ์›” ๋‹จ์œ„ ์ €๋ ดํ•œ ๋น„์šฉ

VPS ์—…์ฒด: AWS Lightsail, Vultr, DigitalOcean, Linode ๋“ฑ


์„ธ ๊ฐ€์ง€ ๊ฐœ๋… ํ•œ ๋ฒˆ์— ์ •๋ฆฌํ•˜๊ธฐ

๊ตฌ๋ถ„ VPN VPC VPS
๋ชฉ์  ์•ˆ์ „ํ•œ ์ ‘์†/ํ†ต์‹  ํด๋ผ์šฐ๋“œ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ๋ฅผ ๋ถ„๋ฆฌ ์‹ค์ œ ๊ฐ€์ƒ ์„œ๋ฒ„ ์šด์˜
์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด ๋น„๋ฐ€ ํ„ฐ๋„ ๋‚˜๋งŒ์˜ ๋„คํŠธ์›Œํฌ ๊ตฌ์—ญ ๋…๋ฆฝ๋œ ์›๋ฃธ ์„œ๋ฒ„
์‚ฌ์šฉ ์ฃผ์ฒด ๊ฐœ์ธ/ํšŒ์‚ฌ ์„œ๋ฒ„ ๊ฐœ๋ฐœ์ž, DevOps ๊ฐœ๋ฐœ์ž, ์›น์‚ฌ์ดํŠธ ์šด์˜์ž
๊ธฐ์ˆ ์  ์ดˆ์  ์•”ํ˜ธํ™”๋œ ํ†ต์‹  ๋„คํŠธ์›Œํฌ ์„ค๊ณ„ ์„œ๋ฒ„ ์ œ๊ณต (CPUยทRAMยทOS)
์˜ˆ์‹œ ํšŒ์‚ฌ VPN ์ ‘์† AWS VPC ๊ตฌ์„ฑ DigitalOcean Droplet

์–ธ์ œ ๋ฌด์—‡์„ ์จ์•ผ ํ• ๊นŒ?

โœ” VPN์„ ์จ์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ

  • ํšŒ์‚ฌ ๋‚ด๋ถ€๋ง์— ์™ธ๋ถ€์—์„œ ์ ‘์†ํ•˜๊ณ  ์‹ถ๋‹ค
  • ๊ณต์šฉ ์™€์ดํŒŒ์ด ๋ณด์•ˆ์ด ๊ฑฑ์ •๋œ๋‹ค
  • ํŠน์ • ๊ตญ๊ฐ€ ์ œํ•œ ์šฐํšŒ๋ฅผ ํ•˜๊ณ  ์‹ถ๋‹ค

โžก ๋ณด์•ˆ๋œ ํ†ต๋กœ๊ฐ€ ํ•„์š”ํ•  ๋•Œ


โœ” VPC๋ฅผ ์จ์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ

  • AWS/GCP/Azure์—์„œ ์„œ๋ฒ„ ์ธํ”„๋ผ๋ฅผ ๊ตฌ์„ฑํ•œ๋‹ค
  • DB, API ์„œ๋ฒ„, ์บ์‹œ ์„œ๋ฒ„๋ฅผ ๊ฐ๊ฐ ๋ถ„๋ฆฌํ•˜๊ณ  ์‹ถ๋‹ค
  • ๋‚ด๋ถ€๋ง๊ณผ ์™ธ๋ถ€๋ง์„ ๋‚˜๋ˆ„๊ณ  ์‹ถ๋‹ค

โžก ํด๋ผ์šฐ๋“œ์—์„œ ๋‚˜๋งŒ์˜ ๋„คํŠธ์›Œํฌ๋ฅผ ์„ค๊ณ„ํ•ด์•ผ ํ•  ๋•Œ


โœ” VPS๋ฅผ ์จ์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ

  • ์ €๋ ดํ•˜๊ฒŒ ์›น์„œ๋ฒ„ ํ•˜๋‚˜ ์šด์˜ํ•˜๊ณ  ์‹ถ๋‹ค
  • ๋ฐฑ์—”๋“œ ํ…Œ์ŠคํŠธ ํ™˜๊ฒฝ์ด ํ•„์š”ํ•˜๋‹ค
  • ํฌ๋กค๋Ÿฌ/์Šคํฌ๋ฆฝํŠธ ๋Œ๋ฆด ์„œ๋ฒ„๊ฐ€ ํ•„์š”ํ•˜๋‹ค
  • ๊ฐœ์ธ ํ”„๋กœ์ ํŠธ์šฉ ์„œ๋ฒ„๋ฅผ ๋งŒ๋“ค๊ณ  ์‹ถ๋‹ค

โžก ์‹ค์ œ ์„œ๋ฒ„๊ฐ€ ํ•„์š”ํ•  ๋•Œ

VPN, VPC, VPS ์ฐจ์ด ์™„์ „ ์ •๋ฆฌ