ITstudy

VPN ๊ฐœ๋… ์ •๋ฆฌ ๋ฐ ์ ‘์† ๋ฐฉ๋ฒ•

martinooo 2024. 3. 18. 17:54
728x170

๐Ÿคท‍โ™‚๏ธ ๋ณธ๋ก ์— ๋“ค์–ด๊ฐ€๊ธฐ ์•ž์„œ


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

 

๐Ÿคท‍โ™‚๏ธ VPN(Virtual Private Network) ์ด๋ž€?


์‚ฌ์šฉ์ž๋“ค์€ ์ธํ„ฐ๋„ท์— ์ ‘์†ํ•˜์—ฌ ์›น์„ ์ด์šฉํ• ๋•Œ ISP(KT, SKT, LG ๊ฐ™์€ ์—…์ฒด)์˜ ํ†ต์‹ ๋ง์„ ์‚ฌ์šฉํ•œ๋‹ค. 

ํ†ต์‹ ๋ง์„ ์‚ฌ์šฉํ•˜๋ฉด ์‚ฌ์šฉ๋ฃŒ๋ฅผ ์ง€๋ถˆํ•˜๊ณ  ์ด๋”ฐ ์‚ฌ์šฉํ•˜๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ public network๋ผ๊ณ  ํ•œ๋‹ค.

public network ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ๋“ค์ด ๊ณตํ†ต์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋„คํŠธ์›Œํฌ์ด๊ณ  ํšŒ์‚ฌ or ํ•œ์ •๋œ ๊ณต๊ฐ„์—์„œ ๋‚ด๋ถ€ ์‚ฌ๋žŒ๋“ค์ด๋‚˜ ํŠน์ •ํ•œ ์‚ฌ๋žŒ๋“ค๋งŒ ์“ธ ์ˆ˜ ์žˆ๋Š” ๋„คํŠธ์›Œํฌ๋ฅผ private network๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. private network๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์€ ์™ธ๋ถ€์—์„œ private network์— ์ ‘๊ทผํ•  ์ˆ˜ ์—†๊ณ , ์ด๋Š” ๋ณด์•ˆ์ ์œผ๋กœ ์•ˆ์ „ํ•˜๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. 

๋‹ค์–‘ํ•œ private network ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ•์ด ์žˆ์ง€๋งŒ ๊ฐ€์žฅ ์ €๋ ดํ•˜๊ณ  ๋ณด์•ˆ์ ์œผ๋กœ ์•ˆ์ „ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ VPN(๊ฐ€์ƒ ์‚ฌ์„ค๋ง)์ด๋‹ค. VPN์€ public network์—์„œ๋Š” ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†๋Š” private network์— ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์„œ๋น„์Šค์ด๋‹ค. ์ฆ‰ VPN์„ ์ด์šฉํ•ด์„œ private network ์—ฐ๊ฒฐํ•˜๋ฉด private network์˜ ์ผ๋ถ€๋กœ ๋„คํŠธ์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. 

 


์‚ฌ์„ค๋ง (Private Network) 

  • ํŠน์ • ์กฐ์ง ๋‚ด์—์„œ๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋„คํŠธ์›Œํฌ
  • ์ธ์ฆ๋œ ์‚ฌ์šฉ์ž๋งŒ ์‚ฌ์šฉ๊ฐ€๋Šฅ
  • ๋ณด์•ˆ์ ์ธ ์ธก๋ฉด ์šฐ์ˆ˜
  • ๊ด€๋ฆฌ ๋น„์šฉ ๋ถ€๋‹ด

๊ณต์ค‘๋ง (Public Network) 

  • ๋ˆ„๊ตฌ์—๊ฒŒ๋‚˜ ๋ชจ๋‘ ๊ณต๊ฐœ
  • ๋ณด์•ˆ์„ฑ์ด ์ทจ์•ฝํ•จ
  • IP ๋“ฑ์˜ ๊ณต์ธ๋œ ํ‘œ์ค€์„ ๋”ฐ๋ฅธ ํ†ต์‹  ๋ฐฉ๋ฒ• ์ฑ„ํƒ

 

 

๐Ÿคท‍โ™‚๏ธ VPN ๊ธฐ์ˆ ๋“ค

ํ„ฐ๋„๋ง

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

 

์•”ํ˜ธํ™” ๋ฐ ์ธ์ฆ

VPN์—์„œ๋Š” ๊ธฐ๋ฐ€์„ฑ ์ œ๊ณต์„ ์œ„ํ•ด ๋Œ€์นญํ‚ค ์•”ํ˜ธ(DES, RC5, SEED, AES ๋“ฑ)๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.
์•”ํ˜ธํ™”์— ์‚ฌ์šฉ๋˜๋Š” ๋Œ€์นญํ‚ค๋Š” ๊ณต๊ฐœํ‚ค ์•”ํ˜ธ๋ฐฉ์‹(RSA, ElGamal ๋“ฑ)์„  ์‚ฌ์šฉํ•œ ํ‚ค ๊ตํ™˜์„ ํ†ตํ•ด ๊ณต์œ ๋œ๋‹ค.
๋ฉ”์‹œ์ง€ ์ธ์ฆ์€ MAC ๋˜๋Š” ํ•ด์‹œํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•˜์—ฌ ๋ฌด๊ฒฐ์„ฑ์„ ๋ณด์žฅ

 

์ ‘๊ทผ์ œ์–ด

ํ•„ํ„ฐ๋ง์€ ์„ธ๋ฐ€ํ•˜๊ฒŒ ์ ‘๊ทผ์ œ์–ด๋ฅผ ๊ฒฐ์ •ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ์•”ํ˜ธํ™”ํ•˜์ง€ ์•Š์€ IP ํŒจํ‚ท ์ •๋ณด์—์„œ๋งŒ ํ•„ํ„ฐ๋ง ์ˆ˜ํ–‰์ด ๊ฐ€๋Šฅ
์•”ํ˜ธํ™”๋œ ํŒจํ‚ท์—๋Š” ์ ์šฉ์ด ๋ถˆ๊ฐ€

 


๐Ÿคท‍โ™‚๏ธ VPN์˜ ๊ตฌ์„ฑ

SSL VPN

- SSL VPN์˜ ๊ฐ€์žฅ ํฐ ํŠน์ง•์€ ์›น๋ธŒ๋ผ์šฐ์ €๋งŒ ์žˆ์œผ๋ฉด ์–ธ์ œ ์–ด๋””์—์„œ๋‚˜ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๊ฒƒ์ด๋‹ค. ๊ธฐ์กด VPN์€ ํ•ญ์ƒ ์ถ”๊ฐ€์ ์ธ VPN ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ PC์— ์„ค์น˜ํ•ด์•ผ๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ–ˆ์ง€๋งŒ, SSL VPN์€ ์†Œํ”„ํŠธ์›จ์–ด ์„ค์น˜๊ฐ€ ํ•„์š” ์—†๊ธฐ ๋•Œ๋ฌธ์— ํŽธ์˜์„ฑ์ด ํ–ฅ์ƒ๋˜์—ˆ๋‹ค.
- ์›น๋ธŒ๋ผ์šฐ์ €์™€ ์›น ์„œ๋ฒ„ ๊ฐ„์— SSL ํ˜‘์ƒ ๊ณผ์ •์„ ํ•œ ํ›„์— ์„ธ์…˜ํ‚ค๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์„ธ์…˜ํ‚ค๋กœ ์•”ํ˜ธํ™”ํ•˜์—ฌ ํ„ฐ๋„๋ง์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

 

IPSEC (IP Security) VPN

- ๋ณด์•ˆ์— ์ทจ์•ฝํ•œ ์ธํ„ฐ๋„ท์—์„œ ์•ˆ์ „ํ•œ ํ†ต์‹ ์„ ์‹คํ˜„ํ•˜๋Š” ํ†ต์‹  ๊ทœ์•ฝ์ด๋‹ค. ์ฆ‰, ์ธํ„ฐ๋„ท์ƒ์—์„œ ์ „์šฉ ํšŒ์„ ๊ณผ ๊ฐ™์ด ์ด์šฉ ๊ฐ€๋Šฅํ•œ ๊ฐ€์ƒ์ ์ธ ์ „์šฉ ํšŒ์„ ์„ ๊ตฌ์ถ•ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋„์ฒญ๋‹นํ•˜๋Š” ๋“ฑ์˜ ํ–‰์œ„๋ฅผ ๋ฐฉ์ง€ํ•˜๊ธฐ ์œ„ํ•œ ํ†ต์‹  ๊ทœ์•ฝ์ด๋‹ค.

 

PPTP VPN

- PPP์˜ Packet์„ IP Packet์œผ๋กœ Encapsulation ํ•˜์—ฌ IP ๋„คํŠธ์›Œํฌ์— ์ „์†กํ•˜๊ธฐ ์œ„ํ•œ ํ„ฐ๋„๋ง ๊ธฐ๋ฒ•์ด๋‹ค.
- 2 ๊ณ„์ธต ๋ฐ์ดํ„ฐ ๋งํฌ์—์„œ ๋™์ž‘ํ•œ๋‹ค.

 

L2TP VPN

- L2F ํ”„๋กœํ† ์ฝœ๊ณผ PPTP ํ”„๋กœํ† ์ฝœ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ๊ณ ๋ คํ•˜์—ฌ ๋งŒ๋“ค์–ด์ง„ ํ„ฐ๋„๋ง ํ”„๋กœํ† ์ฝœ์ด๋‹ค.
- 2๊ณ„์ธต ๋ฐ์ดํ„ฐ ๋งํฌ์—์„œ ๋™์ž‘ํ•œ๋‹ค.

 


URL์ธ์ฝ”๋”ฉ & ๋””์ฝ”๋”ฉ ํ•ด๋ณด๊ธฐ

 

๊ทธ๋ฆฌ๋“œํ˜•