์—…๋ฌด ํ•„์š” ์ง€์‹

[๋„คํŠธ์›Œํฌ] ๊ณต์ธ IP vs ์‚ฌ์„ค IP โ“

KIMHYEYUN 2024. 6. 5. 17:26
๋ฐ˜์‘ํ˜•

๊ณต์ธIP (Public IP)

๊ณต์ธIP ์ฃผ์†Œ๋Š” ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์œ ์ผํ•˜๋ฉฐ, ์ธํ„ฐ๋„ท ์ƒ์˜ ๋ชจ๋“  ์žฅ์น˜๊ฐ€ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ์†Œ
์ธํ„ฐ๋„ท ์„œ๋น„์Šค ์ œ๊ณต์—…์ฒด(ISP)๋กœ๋ถ€ํ„ฐ ํ• ๋‹น๋ฐ›์•„ ์‚ฌ์šฉ๋จ

์‚ฌ์„คIP (Private IP)

์‚ฌ์„คIP ์ฃผ์†Œ๋Š” ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์—์„œ๋งŒ ์‚ฌ์šฉ๋˜๋ฉฐ, ์™ธ๋ถ€ ์ธํ„ฐ๋„ท์—์„œ๋Š” ์ ‘๊ทผํ•  ์ˆ˜ ์—†๋Š” ์ฃผ์†Œ
์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ์—์„œ๋Š” ์ง์ ‘ ์ ‘๊ทผํ•  ์ˆ˜ ์—†์œผ๋ฉฐ, ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ ๋‚ด์—์„œ๋งŒ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•จ
NAT(Network Address Translation)์„ ํ†ตํ•ด ์™ธ๋ถ€์™€ ํ†ต์‹ 

  • ์ฃผ์†Œ๋Œ€์—ญ
    • 10.0.0.0 ~ 10.255.255.255
    • 172.16.0.0 ~ 172.31.255.255
    • 192.168.0.0 ~ 192.168.255.255

์ฐจ์ด์ 

1. ๋„คํŠธ์›Œํฌ ์ ‘๊ทผ์„ฑ

  • ๊ณต์ธIP : ์ธํ„ฐ๋„ท์„ ํ†ตํ•ด ์ „ ์„ธ๊ณ„ ์–ด๋””์—์„œ๋‚˜ ์ ‘๊ทผ ๊ฐ€๋Šฅ
  • ์‚ฌ์„คIP : ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์—์„œ๋งŒ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์™ธ๋ถ€์—์„œ๋Š” NAT๋ฅผ ํ†ตํ•ด์„œ๋งŒ ์ ‘๊ทผ ๊ฐ€๋Šฅ

2. ์ฃผ์†Œ ์œ ์ผ์„ฑ

  • ๊ณต์ธIP : ์ „ ์„ธ๊ณ„์ ์œผ๋กœ ์œ ์ผํ•œ ์ฃผ์†Œ
  • ์‚ฌ์„คIP : ๊ฐ™์€ ์‚ฌ์„ค IP ์ฃผ์†Œ๊ฐ€ ์—ฌ๋Ÿฌ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์—์„œ ์ค‘๋ณต๋  ์ˆ˜ ์žˆ์Œ

3. ์‚ฌ์šฉ ์šฉ๋„

  • ๊ณต์ธIP : ์›น ์„œ๋ฒ„, ์ด๋ฉ”์ผ ์„œ๋ฒ„ ๋“ฑ ์™ธ๋ถ€์™€์˜ ํ†ต์‹ ์ด ํ•„์š”ํ•œ ์žฅ์น˜์— ์‚ฌ์šฉ
  • ์‚ฌ์„คIP : ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ์žฅ์น˜๋“ค์— ์‚ฌ์šฉ

4. ๋ณด์•ˆ

  • ๊ณต์ธIP : ์ธํ„ฐ๋„ท์— ์ง์ ‘ ๋…ธ์ถœ๋˜์–ด ์žˆ์–ด ๋ณด์•ˆ ์œ„ํ˜‘์— ์ทจ์•ฝํ•  ์ˆ˜ ์žˆ์Œ
  • ์‚ฌ์„คIP : ์™ธ๋ถ€์—์„œ ์ง์ ‘ ์ ‘๊ทผํ•  ์ˆ˜ ์—†์–ด ๋น„๊ต์  ์•ˆ์ „

5. ํ• ๋‹น ๋ฐฉ์‹

  • ๊ณต์ธIP : ISP๋กœ ๋ถ€ํ„ฐ ํ• ๋‹น
  • ์‚ฌ์„คIP : ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ์ž๋‚˜ DHCP ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ๋‚ด๋ถ€์ ์œผ๋กœ ํ• ๋‹น

์‚ฌ์„คIP๋กœ ์ „ํ™”ํ•˜๋Š” ์ด์œ 

1. ๊ณต์ธIP ์ฃผ์†Œ์˜ ๋ถ€์กฑ

  • ๊ณต์ธIP ์ฃผ์†Œ๋Š” ์ œํ•œ๋œ ์ž์›
  • ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์—์„œ๋Š” ์ˆ˜๋งŽ์€ ์žฅ์น˜๋“ค์ด ์—ฐ๊ฒฐ๋  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ชจ๋“  ์žฅ์น˜์— ๊ณต์ธIP ์ฃผ์†Œ๋ฅผ ํ• ๋‹นํ•˜๋Š” ๊ฒƒ์€ ๋น„ํšจ์šธ์ 

2. ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ ๊ฐ•ํ™”

  • ์‚ฌ์„คIP ์ฃผ์†Œ๋Š” ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ์—์„œ ์ง์ ‘ ์ ‘๊ทผํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋ณด์•ˆ ์ธก๋ฉด์—์„œ ์œ ๋ฆฌ

3. ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ์˜ ํšจ์œจ์„ฑ

  • ํšจ์œจ์ ์œผ๋กœ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ ๊ฐ€๋Šฅ
  • ๊ด€๋ฆฌ์ž๋Š” DHCP(Dynamic Host Configuration Protocol)์„ ํ†ตํ•ด ๋™์ ์œผ๋กœ IP์ฃผ์†Œ๋ฅผ ํ• ๋‹นํ•˜๊ณ , ํ•„์š”ํ•œ ๊ฒฝ์šฐ ๊ณ ์ •IP ์ฃผ์†Œ๋ฅผ ์‰ฝ๊ฒŒ ์ง€์ • ๊ฐ€๋Šฅ
  • ์‚ฌ์„คIP ์ฃผ์†Œ ๋ฒ”์œ„ ๋‚ด์• ์„œ ์ž์œ ๋กญ๊ฒŒ ๋„คํŠธ์›Œํฌ ๊ตฌ์„ฑ, ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ

4. NAT(Network Address Translation) ์‚ฌ์šฉ

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

5. ํ™•์žฅ์„ฑ๊ณผ ์œ ์—ฐ์„ฑ

  • ์‚ฌ์„คIP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋„คํŠธ์›Œํฌ๋ฅผ ํ™•์žฅํ•˜๋Š” ๊ฒƒ์ด ์šฉ์ด

NAT(Network Address Translation) โ“

  • ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ ๋ณ€ํ™˜ ๊ธฐ์ˆ 
  • ํ•˜๋‚˜์˜ ๋„คํŠธ์›Œํฌ(ํŠนํžˆ ์‚ฌ์„ค ๋„คํŠธ์›Œํฌ)์—์„œ ์‚ฌ์šฉ๋˜๋Š” IP์ฃผ์†Œ๋ฅผ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ(ํŠนํžˆ ๊ณต์šฉ ๋„คํŠธ์›Œํฌ)์—์„œ ์‚ฌ์šฉ๋˜๋Š” IP์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ณผ์ •
  • ์ฃผ๋กœ ๋ผ์šฐํ„ฐ๋‚˜ ๋ฐฉํ™”๋ฒฝ์—์„œ ๊ตฌํ˜„๋˜๋ฉฐ, ์‚ฌ์„คIP ์ฃผ์†Œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ๊ฐ€ ๊ณต์ธ IP์ฃผ์†Œ๋ฅผ ํ†ตํ•ด ์™ธ๋ถ€ ์ธํ„ฐ๋„ท๊ณผ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ

์ฃผ์š” ๊ธฐ๋Šฅ๊ณผ ์ข…๋ฅ˜

1. IP ์ฃผ์†Œ ๋ณ€ํ™˜

  • ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ์‚ฌ์„ค IP ์ฃผ์†Œ๋ฅผ ๊ณต์ธ IP ์ฃผ์†Œ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ์™€ ํ†ต์‹  ๊ฐ€๋Šฅ
  • ์ด ๊ณผ์ •์„ ํ†ตํ•ด ์‚ฌ์„ค IP ์ฃผ์†Œ๋ฅผ ๊ฐ€์ง„ ์žฅ์น˜๋“ค์ด ์ธํ„ฐ๋„ท์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•จ

2. ์ฃผ์†Œ ์ ˆ์•ฝ

  • ๊ณต์ธIP ์ฃผ์†Œ๋Š” ์ œํ•œ๋œ ์ž์›์ด๋ฏ€๋กœ, NAT๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์—ฌ๋Ÿฌ ์žฅ์น˜๊ฐ€ ํ•˜๋‚˜์˜ ๊ณต์ธIP ์ฃผ์†Œ๋ฅผ ๊ณต์œ ํ•˜์—ฌ ์ธํ„ฐ๋„ท์— ์ ‘๊ทผ ๊ฐ€๋Šฅ

3. ๋ณด์•ˆ ๊ฐ•ํ™”

  • ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ์‚ฌ์„คIP ์ฃผ์†Œ๋ฅผ ์ˆจ๊ธฐ๋ฏ€๋กœ, ์™ธ๋ถ€ ๊ณต๊ฒฉ์ž๊ฐ€ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ์žฅ์น˜์— ์ง์ ‘ ์ ‘๊ทผํ•˜๋Š” ๊ฒƒ์„ ์–ด๋ ต๊ฒŒ ๋งŒ๋“ฆ

์œ ํ˜•

1. Static NAT (๊ณ ์ • NAT)

  • ์‚ฌ์„คIP ์ฃผ์†Œ ํ•˜๋‚˜๋ฅผ ๊ณต์ธIP ์ฃผ์†Œ ํ•˜๋‚˜์™€ 1:1๋กœ ๋งคํ•‘
  • ์ฃผ๋กœ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ํŠน์ • ์„œ๋ฒ„๊ฐ€ ์™ธ๋ถ€์—์„œ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•  ๋•Œ ์‚ฌ์šฉ

2. Dynamic NAT (๋™์  NAT)

  • ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ์‚ฌ์„คIP ์ฃผ์†Œ๋ฅผ ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ์˜ ๊ณต์ธIP ์ฃผ์†Œ ํ’€(pool)์—์„œ ๋™์ ์œผ๋กœ ํ• ๋‹นํ•˜์—ฌ ๋งคํ•‘
  • ๋‚ด๋ถ€ ์žฅ์น˜๊ฐ€ ์ธํ„ฐ๋„ท์— ์ ‘๊ทผํ•  ๋•Œ๋งˆ๋‹ค ๋‹ค๋ฅธ ๊ณต์ธIP ์ฃผ์†Œ๋ฅผ ํ• ๋‹น๋ฐ›์„ ์ˆ˜ ์žˆ์Œ

3. PAT (Port Address Translation, ํฌํŠธ ์ฃผ์†Œ ๋ณ€ํ™˜)

  • ์—ฌ๋Ÿฌ ์‚ฌ์„ค IP ์ฃผ์†Œ๋ฅผ ํ•˜๋‚˜์˜ ๊ณต์ธIP ์ฃผ์†Œ์™€ ๋งคํ•‘ํ•˜์—ฌ, ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŠธ๋ž˜ํ”ฝ์„ ๊ตฌ๋ถ„
  • NAT ์˜ค๋ฒ„๋กœ๋“œ ๋ผ๊ณ ๋„ ํ•˜๋ฉฐ, ๊ฐ€์ •์ด๋‚˜ ์ž‘์€ ์‚ฌ๋ฌด์‹ค์—์„œ ์ฃผ๋กœ ์‚ฌ์šฉ
  • ๋‹ค์ˆ˜์˜ ๋‚ด๋ถ€ ์žฅ์น˜๊ฐ€ ํ•˜๋‚˜์˜ ๊ณต์ธ IP ์ฃผ์†Œ๋กœ ์ธํ„ฐ๋„ท์— ์ ‘๊ทผ ๊ฐ€์œผ

์ž‘๋™ ์›๋ฆฌ

1. ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์—์„œ ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ๋กœ์˜ ์š”์ฒญ

  • ๋‚ด๋ถ€ ์žฅ์น˜๊ฐ€ ์™ธ๋ถ€ ์ธํ„ฐ๋„ท์œผ๋กœ ํŒจํ‚ท์„ ๋ณด๋‚ด๋ฉด, NAT ์žฅ์น˜๋Š” ํŒจํ‚ท์˜ ์†Œ์Šค IP์ฃผ์†Œ(์‚ฌ์„คIP ์ฃผ์†Œ)๋ฅผ ๊ณต์ธ IP์ฃผ์†Œ๋กœ ๋ณ€ํ™˜
  • ๋™์‹œ์—, ์†Œ์Šค ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ์ƒˆ๋กœ ํ• ๋‹นํ•˜๊ณ  ์ด ์ •๋ณด๋ฅผ NAT ํ…Œ์ด๋ธ”์— ๊ธฐ๋ก

2. ์™ธ๋ถ€ ๋„คํŠธ์›Œํฌ์—์„œ ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ๋กœ์˜ ์‘๋‹ต

  • ์™ธ๋ถ€ ์„œ๋ฒ„๊ฐ€ ์‘๋‹ต ํŒจํ‚ท์„ ๋ณด๋‚ด๋ฉด, NAT ์žฅ์น˜๋Š” ๋ชฉ์ ์ง€ IP์ฃผ์†Œ (๊ณต์ธ IP์ฃผ์†Œ)์™€ ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ํ™•์ธํ•˜์—ฌ NAT ํ…Œ์ด๋ธ”์—์„œ ๋งคํ•‘๋œ ๋‚ด๋ถ€ ์žฅ์น˜์˜ ์‚ฌ์„ค IP ์ฃผ์†Œ์™€ ํฌํŠธ ๋ฒˆํ˜ธ๋กœ ๋ณ€ํ™˜ํ•˜๊ณ , ๋ณ€ํ™˜๋œ ํŒจํ‚ท์„ ๋‚ด๋ถ€ ์žฅ์น˜๋กœ ์ „๋‹ฌ

์žฅ์ 

  • IP ์ฃผ์†Œ ์ ˆ์•ฝ : ์—ฌ๋Ÿฌ ๋‚ด๋ถ€ ์žฅ์น˜๊ฐ€ ํ•˜๋‚˜์˜ ๊ณต์ธ IP ์ฃผ์†Œ๋ฅผ ๊ณต์œ ํ•˜๋ฏ€๋กœ, ๊ณต์ธ IP์ฃผ์†Œ์˜ ์‚ฌ์šฉ ๊ฐ์†Œ ๊ฐ€๋Šฅ
  • ๋ณด์•ˆ ๊ฐ•ํ™” : ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ ๊ตฌ์กฐ์™€ ์žฅ์น˜๋ฅผ ์™ธ๋ถ€์— ์ˆจ๊ธธ ์ˆ˜ ์žˆ์–ด ๋ณด์•ˆ์ด ๊ฐ•ํ™”๋จ
  • ์œ ์—ฐ์„ฑ : ๋„คํŠธ์›Œํฌ ๊ด€๋ฆฌ์ž์—๊ฒŒ ๋„คํŠธ์›Œํฌ ์„ค๊ณ„์™€ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ๋” ํฐ ์œ ์—ฐ์„ฑ ์ œ๊ณต

๋‹จ์ 

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