AWS - 12 [VPC]

_Blockยท2022๋…„ 9์›” 14์ผ
0

AWS

๋ชฉ๋ก ๋ณด๊ธฐ
13/27
post-thumbnail

๐Ÿš€ VPC ๊ฐœ์š”

VPC๋Š” ๊ต‰์žฅํžˆ ๋‹ค์–‘ํ•˜๊ฒŒ ๊ณต๋ถ€ํ•ด์•ผ ํ•  ๊ฒƒ๋“ค์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋ ‡๊ฒŒ ์–ด๋ ค์šด ๋ถ€๋ถ„, ์‹ฌํ™”๋œ ๋ถ€๋ถ„์€ ํ›„์— ๋‹ค๋ฃจ์–ด ๋ณด๋„๋ก ํ•˜๊ณ  ์ตœ๋Œ€ํ•œ ๊ธฐ๋ณธ์ ์ธ ๊ฐœ๋…๋“ค๋งŒ ๊ณต๋ถ€๋ฅผ ํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

  • ์ž๊ฒฉ์ฆ ์ทจ๋“์„ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ๊ธฐ ๋–„๋ฌธ์— ํ›„์— ๋” ์–ด๋ ค์šด ์ž๊ฒฉ์ฆ์„ ๋„์ „ํ• ๋–„ ๊ทธ๋–„ ์ข€๋” ์‹ฌํ™”ํ•ด์„œ ๋‹ค๋ฃจ์–ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

๐Ÿš€ VPC, ์„œ๋ธŒ๋„ท

VPC๋Š” ์‚ฌ์„ค ๋„คํŠธ์›Œํฌ๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

  • ์ž์›์„ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

๋ฆฌ์ „ ๋ฆฌ์†Œ์Šค๋กœ ๋ฆฌ์ „์ด 2๊ฐœ์ผ๋–„ 2๊ฐœ์˜ ๋‹ค๋ฅธ VPC๋ฅผ ๊ฐ€์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

VPC ๋‚ด๋ถ€์—๋Š” ์„œ๋ธŒ๋„ท์ด ์žˆ๊ณ  ์ด ์„œ๋ธŒ๋„ท์„ ํ†ตํ•ด์„œ ๋„คํŠธ์›Œํฌ๋ฅผ ๋ถ„ํ™œํ•˜๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค.

  • ์„œ๋ธŒ๋„ท์€ ๊ฐ€์šฉ ์˜์—ญ ์ˆ˜์ค€์—์„œ ์ •์˜ ๋ฉ๋‹ˆ๋‹ค.

์‰ฝ๊ฒŒ ๋งํ•ด VPC๋Š” ๋ฆฌ์ „, ์„œ๋ธŒ๋„ท์€ AZ ์ž…๋‹ˆ๋‹ค.

๐Ÿพ ๊ณต์šฉ ์„œ๋ธŒ๋„ท

๊ณต์šฉ ์„œ๋ธŒ๋„ท์€ ์ธํ„ฐ๋„ท์œผ๋กœ๋ถ€ํ„ฐ ์ ‘๊ทผ๋ฉ๋‹ˆ๋‹ค.

  • ์ฆ‰ www์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ณ , ์ ‘๊ทผ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿพ ์‚ฌ์„ค ์„œ๋ธŒ๋„ท

์‚ฌ์„ค ์„œ๋ธŒ๋„ท์€ ์ธํ„ฐ๋„ท์œผ๋กœ๋ถ€ํ„ฐ ์ ‘๊ทผ์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ฆ‰ ์ข€๋” ์•ˆ์ „ํ•˜๊ณ  ๋น„๊ณต๊ฐœ๋กœ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์„๋–„์— ์‚ฌ์„ค ์„œ๋ธŒ๋„ท์„ ์ ์šฉ ํ•ฉ๋‹ˆ๋‹ค.


VPC๋Š” IP ๋ฒ”์œ„๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ  ์ด๋ฅผ CIDR๋ฒ”์œ„๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

  • VPC์—์„œ ํ—ˆ์šฉํ•˜๋Š” IP ๋ฒ”์œ„ ์ž…๋‹ˆ๋‹ค.

๐Ÿพ ์ธํ„ฐ๋„ท ๊ฒŒ์ดํŠธ ์›จ์ด, NAT ๊ฒŒ์ดํŠธ์›จ์ด

์ผ๋ฐ˜์ ์ธ ์ƒํ™ฉ์—์„œ๋Š” ๊ณต์šฉ ์„œ๋ธŒ๋„ท์„ ์ฃผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๊ณต์šฉ ์„œ๋ธŒ๋„ท์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด ์„œ๋ธŒ๋„ท์— ์—ฐ๊ฒฐ๋œ EC2์ธ์Šคํ„ด์Šค๊ฐ€ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ์ƒํ™ฉ์—์„œ ๋ฌด์—‡์ด ์„œ๋ธŒ๋„ท์„ ๊ณต๊ฐœ์ ์œผ๋กœ ๋งŒ๋“ค๊ณ , ์–ด๋–ป๊ฒŒ ์ธํ„ฐ๋„ท์— ์ ‘๊ทผ์„ ํ•˜๊ฒŒ ๋ ๊นŒ์š”?

์ด๋–„ ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • ๊ฒŒ์ดํŠธ์›จ์ด๊ฐ€ ํ†ต์‹ ํ•˜๋Š” ๋ฒ•์„ ์•Œ๊ณ  ์žˆ๊ธฐ ๋–„๋ฌธ์— ๊ฒŒ์ดํŠธ์›จ์ด๊ฐ€ ํ†ต์‹ ์„ ๊ณต๊ฐœ์ ์œผ๋กœ ๋งŒ๋“ค์–ด ์ค๋‹ˆ๋‹ค.

๋ฐ˜๋Œ€๋กœ ์‚ฌ์„ค ์„œ๋ธŒ๋„ท์˜ ๊ฒฝ์šฐ์—๋Š” NAT๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ž‘์„ฑ ์ค‘

๐Ÿš€ Network ACL && Security Groups

NACL์€ ์‰ฝ๊ฒŒ๋งํ•˜๋ฉด VPC์˜ ๋ณด์•ˆ๊ทธ๋ฃน์ž…๋‹ˆ๋‹ค.

์ €ํฌ๊ฐ€ EC2๋ฅผ ๋งŒ๋“ค๋–„ ๋ณด์•ˆ๊ทธ๋ฃน์„ ์„ค์ •ํ•˜๋“ฏ์ด, ์„œ๋ธŒ๋„ท์„ ์„ค์ •ํ• ๋–„์—๋Š” NACL์„ ์„ค์ •ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

NACL์„ ์ ์šฉํ•จ์œผ๋กœ์จ ํŠน์ • ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•˜๊ฑฐ๋‚˜ ๊ฑฐ๋ถ€ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์˜ค์ง IP ์ฃผ์†Œ๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

  • ์ฆ‰ ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉ, ๊ฑฐ๋ถ€ ํ•˜๋Š” ๊ธฐ์ค€์ด IP๋ฐ–์— ใ…‡๋ฒ—์Šต๋‹ˆ๋‹ค.

NACL์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ฐ”๊ฟ€ ํ•„์š”๊ฐ€ ์—†๊ธฐ ๋–„๋ฌธ์— ๋”ฐ๋กœ ์‹ค์Šต์€ ์ง„ํ–‰์„ ํ•˜์ง€ ์•Š์•˜๊ณ 

๊ทธ์ € ๋‹จ์ˆœํžˆ ์ธํ„ฐ๋„ท ํŠธ๋ž˜ํ”ฝ์ด EC2์ธ์Šคํ„ด์Šค์— ๋„๋‹ฌํ•˜๊ธฐ ์ „์— ๋ฐฉํ™”๋ฒฝ ์—ญํ• ์„ ํ•˜๋Š” ๊ฒƒ์„ NACL์ด๋ผ๊ณ  ๊ธฐ์–ตํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

  • NACL๊ณผ ๋ณด์•ˆ๊ทธ๋ฃน์˜ ์ฐจ์ด์ ์„ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์ง€ํ‘œ๋„ ์žˆ์ง€๋งŒ ๋”ฐ๋กœ ๋‹ค๋ฃจ์ง€๋Š” ์•Š๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.
  • ํ˜„์žฌ๋Š” ๋ชฉํ‘œ๋กœ ํ•˜๋Š” ์ž๊ฒฉ์ฆ์—์„œ ๋ฒ—์–ด๋‚˜๋Š” ๋ฒ”์œ„์ด๊ธฐ ๋–„๋ฌธ์ž…๋‹ˆ๋‹ค.
profile
Block_Chain ๊ฐœ๋ฐœ์ž ์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ๋ธ”๋กœ๊ทธ๋Š” ๋„คํŠธ์›Œํฌ์— ๊ด€ํ•œ ๋‚ด์šฉ์„ ๋‹ค๋ฃจ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

0๊ฐœ์˜ ๋Œ“๊ธ€