๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

VPC ๊ธฐ์ดˆ

์‹œํ๋ฆฌํ‹ฐ์ง€ํ˜ธ 2025. 4. 14.

1. VPC

 

ํด๋ผ์šฐ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ž์ฃผ ๋“ฃ๋Š” ๊ฒƒ์ด ์žˆ๋‹ค. ๋ฐ”๋กœ 'VPC' ์ด๋‹ค.

 

1. 1 VPC๋ž€?

VPC๋Š” Virtual Private Cloud์˜ ์•ฝ์ž๋กœ AWS ํด๋ผ์šฐ๋“œ ๋‚ด ๋…ผ๋ฆฌ์ ์œผ๋กœ ๋…๋ฆฝ๋œ ์„น์…˜์„ ์ œ๊ณตํ•˜์—ฌ, ์‚ฌ์šฉ์ž๊ฐ€ ์ •์˜ํ•œ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ ์ƒ์—์„œ ๋‹ค์–‘ํ•œ AWS ๋ฆฌ์†Œ์Šค๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ง€์›ํ•œ๋‹ค. ํ•œ๋งˆ๋””๋กœ ๋…๋ฆฝ๋œ ๊ฐ€์ƒ์˜ ํด๋ผ์šฐ๋“œ ๋„คํŠธ์›Œํฌ๋ผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

AWS ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋Š” ์‚ฌ์šฉ์ž์— ๋”ฐ๋ผ ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ์„ ์ง์ ‘ ์„ค๊ณ„๋ฅผ ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ํŠน์ง•์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. 2011๋…„ 8์›”์— AWS VPC๊ฐ€ ์ตœ์ดˆ ์ •์‹ ๋ฆด๋ฆฌ์ฆˆ๊ฐ€ ๋˜์–ด, ์‚ฌ์šฉ์ž๋Š” VPC ๋‚ด์— IP ๋Œ€์—ญ, ์ธํ„ฐํŽ˜์ด์Šค, ์„œ๋ธŒ๋„ท, ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”, ๋„คํŠธ์›Œํฌ ๊ฒŒ์ดํŠธ์›จ์ด, ๋ณด์•ˆ ๊ทธ๋ฃน, ๋„คํŠธ์›Œํฌ ACL ๋“ฑ์„ ์ƒ์„ฑํ•˜๊ณ  ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค.

 

[๊ทธ๋ฆผ 1-1] vpc ๋„์‹ํ™”

 

[๊ทธ๋ฆผ 1-1]๊ณผ ๊ฐ™์ด AWS ํด๋ผ์šฐ๋“œ ๋‚ด์— VPC๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜ ํ•˜์— ๋‹ค์–‘ํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค.

 

[๊ทธ๋ฆผ 1-2] VPC ๋ฆฌ์†Œ์Šค ์ •๋ณด

 

AWS ์ฝ˜์†”์—์„œ VPC ๋Œ€์‹œ๋ณด๋“œ์— ์ ‘๊ทผํ•˜๋ฉด [๊ทธ๋ฆผ 1-2]์™€ ๊ฐ™์ด ๋‹ค์–‘ํ•œ VPC ๋ฆฌ์†Œ์Šค๋“ค์„ ํ™•์ธํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 


1.2 VPC์˜ ์ข…๋ฅ˜

VPC๋Š” ์‚ฌ์šฉ์ž์˜ ๊ด€์—ฌ์— ๋”ฐ๋ผ ๊ธฐ๋ณธ VPC (Default VPC)์™€ ์‚ฌ์šฉ์ž VPC (Custom VPC)๋กœ ๊ตฌ๋ถ„ํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ธฐ๋ณธ VPC๋Š” ๊ฐ ๋ฆฌ์ „ ๋ณ„๋กœ 1๊ฐœ์”ฉ ์ƒ์„ฑ์ด ๋˜์–ด ์žˆ์œผ๋ฉฐ ๊ธฐ๋ณธ VPC ๋‚ด์•  AWS ๋ฆฌ์†Œ์Šค๊ฐ€ ๋ฏธ๋ฆฌ ์ •ํ•ด์ ธ ์žˆ๋‹ค. ๋ฐ˜๋ฉด์— ์‚ฌ์šฉ์ž VPC๋Š” ์‚ฌ์šฉ์ž ์ •์˜์— ์˜ํ•ด ์ˆ˜๋™์œผ๋กœ AWS ๋ฆฌ์†Œ์Šค๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค.

 

๊ทธ๋ฆผ 1-3 ๊ธฐ๋ณธ VPC์™€ ์‚ฌ์šฉ์ž VPC ์ฐจ์ด

 

 


 

1.3 VPC ํŠน์ง•

VPC๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ํŠน์ง•์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค.

 

  • ํ™•์žฅ์„ฑ : ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ํ•˜์— ์†์‰ฝ๊ฒŒ VPC ์ž์›์„ ์ƒ์„ฑํ•˜๊ณ  ์‚ญ์ œ๊ฐ€ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์„ค์ • ๋ฐ ๊ด€๋ฆฌ์— ํŽธ์˜์„ฑ์„ ์ œ๊ณตํ•œ๋‹ค.
  • ๋ณด์•ˆ : ์ธ์Šคํ„ด์Šค ๋ ˆ๋ฒจ๊ณผ ์„œ๋ธŒ๋„ท ๋ ˆ๋ฒจ์—์„œ ์ธ๋ฐ”์šด๋“œ ๋ฐ ์•„์›ƒ๋ฐ”์šด๋“œ ํ•„ํ„ฐ๋ง์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ณด์•ˆ ๊ทธ๋ฃน๊ณผ ๋„คํŠธ์›Œํฌ ACL๋ฅผ ์ œ๊ณตํ•˜์—ฌ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ์‚ฌ์šฉ์ž ์ค‘์‹ฌ : VPC ๋‚ด ๋ฆฌ์†Œ์Šค์— ๋Œ€ํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ๋Œ€๋กœ ์†์‰ฝ๊ฒŒ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋„คํŠธ์›Œํฌ ์ง€ํ‘œ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง ํˆด์„ ํ™œ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋†’์€ ๊ฐ€์‹œ์„ฑ์„ ์ œ๊ณตํ•œ๋‹ค.
  • ์ œ์•ฝ : ์ „ํ†ต์ ์ธ ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ์—์„œ ์ง€์›ํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์ง€์›ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ๋ฏธ์•ฝํ•˜๊ฒŒ ์ง€์›ํ•˜์—ฌ ๋„คํŠธ์›Œํฌ ์ œ์•ฝ์ด ์กด์žฌํ•œ๋‹ค. (๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ, ๋ฉ€ํ‹ฐ์บ์ŠคํŠธ, ๋ ˆ์ด์–ด 2 ๊ธฐ์ˆ  ๋“ฑ)

*์ฐธ๊ณ  : ์œ„์—์„œ ๋‚˜์—ดํ•œ ์ œ์•ฝ ์‚ฌํ•ญ๋“ค์€ AWS์—์„œ ์ง€์†์ ์ธ ๊ธฐ๋Šฅ ์ถ”๊ฐ€ ๋ฐ ๋ณด์™„์œผ๋กœ ๊ฐœ์„ ํ•ด ๋‚˜๊ฐ€๊ณ  ์žˆ๋‹ค.

 


 

2. VPC ๋ฆฌ์†Œ์Šค ์†Œ๊ฐœ

 

2.1 ์„œ๋ธŒ๋„ท

2.1.1 ์„œ๋ธŒ๋„ท ๊ฐœ๋…

 

์„œ๋ธŒ๋„ท์˜ ์ผ๋ฐ˜์ ์ธ ๊ฐœ๋…์€ ๋„คํŠธ์›Œํฌ ์˜์—ญ์„ ๋ถ€๋ถ„์ ์œผ๋กœ ๋‚˜๋ˆˆ ๋ง์œผ๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์˜ VPC์—์„œ๋„ ์„œ๋ธŒ๋„ท์„ ํ†ตํ•ด ๋„คํŠธ์›Œํฌ๋ฅผ๋ถ„๋ฆฌํ•˜์—ฌ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค.

 

 

[๊ทธ๋ฆผ 2-1-1] ์„œ๋ธŒ์—ฃ ๋„์‹ํ™”

 

[๊ทธ๋ฆผ 2-1-1]๊ณผ ๊ฐ™์ด VPC ๋‚ด์— ์„œ๋ธŒ๋„ท์„ ํ†ตํ•ด ๋„คํŠธ์›Œํฌ ๋ง์„ ๋ถ„๋ฆฌํ•˜๊ณ  ์žˆ๋Š” ๋ชจ์Šต์ด๋‹ค. ์„œ๋ธŒ๋„ท์˜ IP ๋Œ€์—ญ์€ VPC์˜ IP ๋Œ€์—ญ์— ์†ํ•ด ์žˆ์–ด์•ผ ํ•˜๋ฉฐ, ์„œ๋ธŒ๋„ท์€ 1๊ฐœ์˜ ๊ฐ€์šฉ ์˜์—ญ์— ์ข…์†๋˜์–ด์•ผ ํ•œ๋‹ค.

 


 

2.1.2 ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท๊ณผ ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท

 

์„œ๋ธŒ๋„ท์€ ํฌ๊ฒŒ ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท๊ณผ ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท์œผ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค. ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท์€ ๊ณต์ธ ๋„คํŠธ์›Œํฌ ๊ฐœ๋…์œผ๋กœ ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„๊ณผ ์ง์ ‘์ ์œผ๋กœ ํ†ต์‹ ์„ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ณต ๋„คํŠธ์›Œํฌ์ด๋‹ค. ๋ฐ˜๋ฉด์— ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท์€ ์‚ฌ์„ค ๋„คํŠธ์›Œํฌ ๊ฐœ๋…์œผ๋กœ ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„๊ณผ ์ง์ ‘์ ์ธ ํ†ต์‹ ์„ ํ•  ์ˆ˜ ์—†๋Š” ํ์‡„์ ์ธ ๋„คํŠธ์›Œํฌ์ด๋‹ค.

 

[๊ทธ๋ฆผ 2-1-2] ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท๊ณผ ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท

 

[๊ทธ๋ฆผ 2-1-2]์™€ ๊ฐ™์ด ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท์€ ํผ๋ธ”๋ฆญ IP๋ฅผ ๊ฐ€์ง€๊ณ  ์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ํ†ตํ•ด ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„์˜ ์‚ฌ์šฉ์ž์™€ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜๋‚˜, ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท์€ ํ”„๋ผ์ด๋น— IP๋งŒ ๊ฐ€์ง€๊ณ  ์žˆ์–ด ์ž์ฒด์ ์œผ๋กœ ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„์˜ ์‚ฌ์šฉ์ž์™€ ํ†ต์‹ ์ด ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค.

 

 

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

 


 

2.2 ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์™€ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”

VPC๋ฅผ ์ƒ์„ฑํ•˜๋ฉด ์ž๋™์ ์œผ๋กœ ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ๊ฐ€ ์ƒ์„ฑ๋œ๋‹ค. ์ด ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ๋Š” ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์„ ๊ฐ€์ง€๊ณ  ์žˆ์–ด ๋ชฉ์ ์ง€ ๋„คํŠธ์›Œํฌ๋กœ ๋ผ์šฐํŒ…ํ•˜๋Š” ํ†ต์‹ ์ด ๊ตฌ์„ฑ๋œ๋‹ค.

 

[๊ทธ๋ฆผ 2-2-1] ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์™€ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”

 

[๊ทธ๋ฆผ 2-2-1] ๊ณผ ๊ฐ™์ด 10.0.0.0/16 ๋Œ€์—ญ์˜ VPC๋ฅผ ์ƒ์„ฑํ•˜๋ฉด, ์ž๋™์ ์œผ๋กœ ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ๊ฐ€ ์ƒ์„ฑ์ด ๋œ๋‹ค. ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ๋Š” ์ตœ์ดˆ์— ๊ธฐ๋ณธ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์„ ๋ณด์œ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ์— ๋Œ€ํ•œ ๋ผ์šฐํŒ… ๊ฒฝ๋กœ๋งŒ ์žกํ˜€ ์žˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ๋Š” VPC์˜ ์ž์ฒด ๋Œ€์—ญ์œผ๋กœ VPC ๋‚ด์— ์ƒ์„ฑ๋œ ์„œ๋ธŒ๋„ท์€ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์˜ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ์— ์˜ํ•ด ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 

[๊ทธ๋ฆผ 2-2-2] ์„œ๋ธŒ๋„ท ๋‹น ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ” ๋งคํ•‘

 

[๊ทธ๋ฆผ 2-2-2]์™€ ๊ฐ™์ด ๊ฐ€์ƒ ๋ผ์šฐํ„ฐ์—์„œ๋Š” ์„œ๋ธŒ๋„ท ๋ณ„๋กœ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์„ ๋งคํ•‘์„ ์‹œ์ผœ ์ค„ ์ˆ˜ ์žˆ๋‹ค. ๊ธฐ๋ณธ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์„ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์ง€๋งŒ, ์ƒˆ๋กœ์šด ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์„ ์ƒ์„ฑํ•˜๊ณ  ๋งคํ•‘ํ•˜์—ฌ ์„œ๋ธŒ๋„ท ๋‹น ๊ฐœ๋ณ„์ ์ธ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์„ ์œ ์ง€ํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

 


 

 

2.3 ์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด

 

์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด๋Š” VPC์™€ ์ธํ„ฐ๋„ท ๊ฐ„์˜ ๋…ผ๋ฆฌ์ ์ธ ์—ฐ๊ฒฐ์ด๋‹ค. ๊ฐ„๋žตํ•˜๊ฒŒ VPC์—์„œ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„์œผ๋กœ ๋‚˜๊ฐ€๋Š” ๊ด€๋ฌธ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด๋Š” VPC ๋‹น 1๊ฐœ๋งŒ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‹ค.

 

์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ํ†ตํ•ด ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„์œผ๋กœ ํ†ต์‹ ํ•  ์ˆ˜ ์žˆ๋Š” ๋Œ€์ƒ์€ ํผ๋ธ”๋ฆญ IP๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท ๋‚ด์˜ ์ž์›์ด๋‹ค. ์ด๋Ÿฌํ•œ ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท์€ ์ž์‹ ์˜ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์— ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„์œผ๋กœ ๋‚˜๊ฐ€๋Š” ํƒ€๊ฒŸ์„ ์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด๋กœ ์ง€์ •ํ•ด ์ฃผ์–ด์•ผ ํ•œ๋‹ค.

[๊ทธ๋ฆผ 2-3-1] ์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด ๋„์‹ํ™”

 

[๊ทธ๋ฆผ 2-3-1]๊ณผ ๊ฐ™์ด ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท ๋‚ด์˜ ์ธ์Šคํ„ด์Šค๊ฐ€ ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„๊ณผ ํ†ต์‹ ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด๊ฐ€ ๊ด€๋ฌธ์ด ๋˜์–ด ์ด๋ฅผ ํ†ตํ•ด ํ†ต์‹ ์ด ๋˜๊ณ  ์žˆ๋‹ค. 

 

์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด๋Š” ์–‘๋ฐฉํ–ฅ์œผ๋กœ ์—ฐ๊ฒฐ์„ ์ง€์›ํ•˜๊ธฐ์— ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„์—์„œ ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท์˜ ํผ๋ธŒ๋ฆญ IP๋กœ๋„ ์ •์ƒ์ ์ธ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 


 

2.4 NAT ๊ฒŒ์ดํŠธ์›จ์ด

 

NAT ๊ฒŒ์ดํŠธ์›จ์ด๋„ ์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด์ฒ˜๋Ÿผ ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„๊ณผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ด€๋ฌธ ์—ญํ• ์„ ํ•˜๊ณ  ์žˆ๋‹ค. ์ฐจ์ด์ ์€ NAT๋ผ๋Š” ๋ช…์นญ์—์„œ ์•Œ์•„๋ณผ ์ˆ˜๊ฐ€ ์žˆ๋Š”๋ฐ, NAT๋Š” Network Address Translation์˜ ์•ฝ์ž๋กœ ๋„คํŠธ์›Œํฌ ์ฃผ์†Œ ์ฆ‰, IP๋ฅผ ๋ณ€ํ™˜ํ•ด ์ฃผ๋Š” ๊ธฐ์ˆ ์ด๋‹ค.

[๊ทธ๋ฆผ 2-4-1] NAT ๊ฒŒ์ดํŠธ์›จ์ด ๋„์‹ํ™”

 

2.3ํ•ญ์˜ ์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ์›จ์ด๋Š” ํผ๋ธ”๋ฆญ ์„œ๋ธŒ๋„ท์˜ ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„์„ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐ˜๋ฉด์— NAT ๊ฒŒ์ดํŠธ์›จ์ด๋Š” [๊ทธ๋ฆผ 2-4-1]๊ณผ ๊ฐ™์ด ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท ์ธ์Šคํ„ด์Šค์˜ ํ”„๋ผ์ด๋น— IP๋ฅผ ํผ๋ธ”๋ฆญ IP๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์™ธ๋ถ€ ์ธํ„ฐ๋„ท ๊ตฌ๊ฐ„์œผ๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค.

 

์ถ”๊ฐ€์ ์œผ๋กœ NAT ๊ฒŒ์ดํŠธ์›จ์ด๋Š” ํ•œ ์ชฝ ๋ฐฉํ–ฅ์œผ๋กœ๋งŒ ๋™์ž‘์„ ํ•œ๋‹ค. ์ฆ‰, ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท์—์„œ ์™ธ๋ถ€ ์ธํ„ฐ๋„ท์œผ๋กœ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ๋ฐ˜๋Œ€๋กœ ์™ธ๋ถ€ ์ธํ„ฐ๋„ท์—์„œ ํ”„๋ผ์ด๋น— ์„œ๋ธŒ๋„ท์œผ๋กœ ํ†ต์‹ ์€ ๋ถˆ๊ฐ€๋Šฅ ํ•˜๋‹ค.

 


2.5 ๋ณด์•ˆ ๊ทธ๋ฃน๊ณผ ๋„คํŠธ์›Œํฌ ACL

VPC๋Š” ์ธ์Šคํ„ด์Šค ๋ ˆ๋ฒจ๊ณผ ์„œ๋ธŒ๋„ท ๋ ˆ๋ฒจ ์ƒ์—์„œ ๋Œ€์ƒ์„ ํ•„ํ„ฐ๋ง ํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์•ˆ ๊ธฐ์ˆ ์„ ์ ์šฉํ•˜๊ณ  ์žˆ๋‹ค. ์ธ์Šคํ„ด์Šค ๋ ˆ๋ฒจ์—์„œ์˜ ๋ณด์•ˆ ๊ธฐ์ˆ ์€ ๋ณด์•ˆ ๊ทธ๋ฃน(Security Group)์ด๋ฉฐ, ์„œ๋ธŒ๋„ท ๋ ˆ๋ฒจ์—์„œ์˜ ๋ณด์•ˆ ๊ธฐ์ˆ ์€ ๋„คํŠธ์›Œํฌ ACL์ด๋‹ค.

[๊ทธ๋ฆผ 2-5-1] ๋ณด์•ˆ ๊ทธ๋ฃน๊ณผ ๋„คํŠธ์›Œํฌ ACL

 

[๊ทธ๋ฆผ 2-5-1]๊ณผ ๊ฐ™์ด ๋ณด์•ˆ ๊ทธ๋ฃน์€ ์ธ์Šคํ„ด์Šค ๋ณ„๋กœ ์ง€์ •ํ•˜๋Š” ๋ณด์•ˆ ๊ธฐ์ˆ ์ด๋ฉฐ, ๋„คํŠธ์›Œํฌ ACL์€ ์„œ๋ธŒ๋„ท ๋ณ„๋กœ ์ง€์ •ํ•˜๋Š” ๋ณด์•ˆ ๊ธฐ์ˆ ๋กœ ๊ตฌ๋ถ„ ์ง€์–ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

์ด๋Ÿฌํ•œ ๋ณด์•ˆ ๊ธฐ์ˆ ๋“ค์€ ์ธ๋ฐ”์šด๋“œ ๋ฐ ์•„์›ƒ๋ฐ”์šด๋“œ ๋˜๋Š” ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•ด ํ—ˆ์šฉ ์ •์ฑ…๊ณผ ๊ฑฐ๋ถ€ ์ •์ฑ…์„ ์ˆ˜๋ฆฝํ•˜์—ฌ, ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋งŒ ์ˆ˜์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•„ํ„ฐ๋ง ํ•  ์ˆ˜ ์žˆ๋‹ค.

๋Œ“๊ธ€