ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง

์ด ํŽ˜์ด์ง€์—์„œ๋Š” ๊ฐ€์ƒ ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ(VPC) ๋„คํŠธ์›Œํฌ์˜ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์— ๋Œ€ํ•˜์—ฌ ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ์›Œํฌ๋กœ๋“œ์˜ ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์„ ๋Œ€๊ทœ๋ชจ๋กœ ๋ถ„์„ํ•˜๊ณ  ์„œ๋“œ ํŒŒํ‹ฐ ๊ฐ€์ƒ ์–ดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋„คํŠธ์›Œํฌ ํŠธ๋ž˜ํ”ฝ์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๋ ค๋ฉด ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ ํ†ตํ•ฉ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์„ ์‚ฌ์šฉํ•˜์„ธ์š”. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋Œ€์—ญ ์™ธ ํ†ตํ•ฉ ๊ฐœ์š”๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.

ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์€ VPC ๋„คํŠธ์›Œํฌ์—์„œ ์ง€์ •๋œ ์ธ์Šคํ„ด์Šค์˜ ํŠธ๋ž˜ํ”ฝ์„ ํด๋ก ํ•˜์—ฌ ๊ฒ€์‚ฌ๋ฅผ ์œ„ํ•ด ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์€ ํŽ˜์ด๋กœ๋“œ์™€ ํ—ค๋”๋ฅผ ํฌํ•จํ•œ ๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ๊ณผ ํŒจํ‚ท ๋ฐ์ดํ„ฐ๋ฅผ ์บก์ฒ˜ํ•ฉ๋‹ˆ๋‹ค. ์บก์ฒ˜๋Š” ์ด๊ทธ๋ ˆ์Šค ๋ฐ ์ธ๊ทธ๋ ˆ์Šค ํŠธ๋ž˜ํ”ฝ, ์ธ๊ทธ๋ ˆ์Šค ํŠธ๋ž˜ํ”ฝ ๋˜๋Š” ์ด๊ทธ๋ ˆ์Šค ํŠธ๋ž˜ํ”ฝ ๋ชจ๋‘์— ๋Œ€ํ•ด ๊ตฌ์„ฑ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฏธ๋Ÿฌ๋ง์€ ๋„คํŠธ์›Œํฌ๊ฐ€ ์•„๋‹Œ ๊ฐ€์ƒ ๋จธ์‹ (VM) ์ธ์Šคํ„ด์Šค์—์„œ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์€ VM์—์„œ ํ˜ธ์ŠคํŠธ์˜ ๋Œ€์—ญํญ์„ ์ถ”๊ฐ€๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

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

์ž‘๋™ ๋ฐฉ์‹

ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์€ ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค์—์„œ ํŠธ๋ž˜ํ”ฝ์„ ๋ณต์‚ฌํ•˜์—ฌ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์œผ๋กœ ์ „์†กํ•ฉ๋‹ˆ๋‹ค. ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์„ ๊ตฌ์„ฑํ•˜๋ ค๋ฉด ์†Œ์Šค ๋ฐ ๋Œ€์ƒ์„ ์ง€์ •ํ•˜๋Š” ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

  • ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค๋Š” ์„œ๋ธŒ๋„ท, ๋„คํŠธ์›Œํฌ ํƒœ๊ทธ ๋˜๋Š” ์ธ์Šคํ„ด์Šค ์ด๋ฆ„์„ ์ง€์ •ํ•˜์—ฌ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋Š” Compute Engine VM ์ธ์Šคํ„ด์Šค์ž…๋‹ˆ๋‹ค. ์„œ๋ธŒ๋„ท์„ ์ง€์ •ํ•˜๋ฉด ํ•ด๋‹น ์„œ๋ธŒ๋„ท์— ์žˆ๋Š” ๋ชจ๋“  ๊ธฐ์กด ์ธ์Šคํ„ด์Šค์™€ ํ–ฅํ›„ ์ธ์Šคํ„ด์Šค๊ฐ€ ๋ฏธ๋Ÿฌ๋ง๋ฉ๋‹ˆ๋‹ค. ์†Œ์Šค ์œ ํ˜•์„ ํ•˜๋‚˜ ์ด์ƒ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ธ์Šคํ„ด์Šค๊ฐ€ ์œ ํ˜• ์ตœ์†Œ ํ•˜๋‚˜ ์ด์ƒ๊ณผ ์ผ์น˜ํ•˜๋ฉด ๋ฏธ๋Ÿฌ๋ง๋ฉ๋‹ˆ๋‹ค.

    ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์€ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์ด ์ ์šฉ๋˜๋Š” ๋„คํŠธ์›Œํฌ ๋‚ด ์ธ์Šคํ„ด์Šค์˜ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ ํŠธ๋ž˜ํ”ฝ์„ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค. ์ธ์Šคํ„ด์Šค์— ์—ฌ๋Ÿฌ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ์—๋Š” ์ ์šฉ ๊ฐ€๋Šฅํ•œ ๋˜ ๋‹ค๋ฅธ ์ •์ฑ…์ด ๊ตฌ์„ฑ๋˜์–ด ์žˆ์ง€ ์•Š๋Š” ํ•œ ๋‹ค๋ฅธ ์ธํ„ฐํŽ˜์ด์Šค๋Š” ๋ฏธ๋Ÿฌ๋ง๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์€ ๋‚ด๋ถ€ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ ๋’ค์— ์žˆ๋Š” ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน์ž…๋‹ˆ๋‹ค. ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน์˜ ์ธ์Šคํ„ด์Šค๋ฅผ ์ˆ˜์ง‘๊ธฐ ์ธ์Šคํ„ด์Šค๋ผ๊ณ ๋„ ํ•ฉ๋‹ˆ๋‹ค.

    ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์„ ์ง€์ •ํ•  ๋•Œ ๋‚ด๋ถ€ ํŒจ์Šค ์Šค๋ฃจ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์™€ ์—ฐ๊ฒฐ๋œ ์ „๋‹ฌ ๊ทœ์น™์˜ ์ด๋ฆ„์„ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด Google Cloud์—์„œ ๋ฏธ๋Ÿฌ๋ง๋œ ํŠธ๋ž˜ํ”ฝ์„ ์ˆ˜์ง‘๊ธฐ ์ธ์Šคํ„ด์Šค๋กœ ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์„ ์œ„ํ•œ ๋‚ด๋ถ€ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋Š” ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์— ์ ์šฉํ•  ์ „๋‹ฌ ๊ทœ์น™์„ ๊ตฌ์„ฑํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์„ ์ œ์™ธํ•˜๊ณ  ๋‹ค๋ฅธ ๋‚ด๋ถ€ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ์™€ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋กœ ์ „์†ก๋œ ํŠธ๋ž˜ํ”ฝ ์ค‘ ๋ฏธ๋Ÿฌ๋ง๋˜์ง€ ์•Š์€ ํŠธ๋ž˜ํ”ฝ์€ ๋ชจ๋‘ ์‚ญ์ œ๋ฉ๋‹ˆ๋‹ค.

ํ•„ํ„ฐ๋ง

๊ธฐ๋ณธ์ ์œผ๋กœ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์€ ๋ฏธ๋Ÿฌ๋ง๋œ ์ธ์Šคํ„ด์Šค์˜ ๋ชจ๋“  IPv4 ํŠธ๋ž˜ํ”ฝ์„ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  IPv4 ํŠธ๋ž˜ํ”ฝ์„ ์ˆ˜์ง‘ํ•˜๋Š” ๋Œ€์‹  ํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜์ง‘๋œ ํŠธ๋ž˜ํ”ฝ์„ ํ™•์žฅํ•˜์—ฌ ์ „์ฒด ๋˜๋Š” ์ผ๋ถ€ IPv6 ํŠธ๋ž˜ํ”ฝ์„ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฏธ๋Ÿฌ๋ง๋˜๋Š” ํŠธ๋ž˜ํ”ฝ์˜ ๋ฒ”์œ„๋ฅผ ์ขํž ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋ฏธ๋Ÿฌ๋ง๋œ ์ธ์Šคํ„ด์Šค์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋Œ€์—ญํญ์„ ์ œํ•œํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœํ† ์ฝœ, CIDR ๋ฒ”์œ„(IPv4, IPv6 ๋˜๋Š” ๋‘˜ ๋‹ค), ํŠธ๋ž˜ํ”ฝ ๋ฐฉํ–ฅ(์ธ๊ทธ๋ ˆ์Šค ์ „์šฉ, ์ด๊ทธ๋ ˆ์Šค ์ „์šฉ, ๋˜๋Š” ๋‘˜ ๋‹ค)์— ๋”ฐ๋ผ ํŠธ๋ž˜ํ”ฝ์„ ์ˆ˜์ง‘ํ•˜๋„๋ก ํ•„ํ„ฐ๋ฅผ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ •์ฑ… ์ˆœ์„œ

ํ•˜๋‚˜์˜ ์ธ์Šคํ„ด์Šค์— ์—ฌ๋Ÿฌ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํŒจํ‚ท ๋ชจ๋‹ˆํ„ฐ๋ง์˜ ์šฐ์„ ์ˆœ์œ„๋Š” ํ•ญ์ƒ 1000์ด๋ฉฐ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ ์ •์ฑ…์€ ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Google Cloud ๋Š” ๋™์ผํ•œ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์œผ๋กœ ๊ตฌ์„ฑ๋œ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋กœ ํŠธ๋ž˜ํ”ฝ์„ ์ „์†กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฏธ๋Ÿฌ๋ง๋œ ํŠธ๋ž˜ํ”ฝ์„ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•˜๊ณ  ์ง€์†์ ์ธ ๋ฐฉ๋ฒ•์œผ๋กœ ๋‹จ์ผ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋กœ ์ „์†กํ•˜๋ ค๋ฉด ํ•„ํ„ฐ์˜ ์ฃผ์†Œ ๋ฒ”์œ„๊ฐ€ ๊ฒน์น˜์ง€ ์•Š๋Š” ์ •์ฑ…์„ ๋งŒ๋“œ์„ธ์š”. ๋ฒ”์œ„๊ฐ€ ๊ฒน์น˜๋ฉด ๊ณ ์œ ํ•œ ํ•„ํ„ฐ ํ”„๋กœํ† ์ฝœ์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

Google Cloud ๋Š” ๊ฐ ์ •์ฑ…์˜ ํ•„ํ„ฐ์— ๋”ฐ๋ผ ๊ฐ ํ๋ฆ„๋‹น ํ•˜๋‚˜์˜ ์ •์ฑ…์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๊ณ ์œ ํ•œ ์ •์ฑ…์ด ์žˆ๋Š” ๊ฒฝ์šฐ Google Cloud ๋Š” ๋ฏธ๋Ÿฌ๋ง๋œ ํŠธ๋ž˜ํ”ฝ๊ณผ ์ผ์น˜ํ•˜๋Š” ํ•ด๋‹น ์ •์ฑ…์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํ•„ํ„ฐ 198.51.100.3/24:TCP๊ฐ€ ํฌํ•จ๋œ ์ •์ฑ… ํ•˜๋‚˜์™€ ํ•„ํ„ฐ 2001:db8::/64:TCP:UDP๊ฐ€ ํฌํ•จ๋œ ๋‹ค๋ฅธ ์ •์ฑ…์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘ ์ •์ฑ…์€ ์„œ๋กœ ๋‹ค๋ฅด๋ฏ€๋กœ Google Cloud ์—์„œ ์–ด๋–ค ์ •์ฑ…์„ ์‚ฌ์šฉํ•˜๋Š”์ง€์— ๋Œ€ํ•œ ๋ชจํ˜ธ์„ฑ์ด ์—†์Šต๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๊ฒน์น˜๋Š” ์ •์ฑ…์ด ์žˆ์œผ๋ฉด Google Cloud ๊ฐ€ ํ•„ํ„ฐ๋ฅผ ํ‰๊ฐ€ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ •์ฑ…์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํ•„ํ„ฐ 10.0.0.0/24:TCP๊ฐ€ ํฌํ•จ๋œ ์ •์ฑ… ํ•˜๋‚˜์™€ ํ•„ํ„ฐ 10.0.0.0/16:TCP๊ฐ€ ํฌํ•จ๋œ ๋‹ค๋ฅธ ์ •์ฑ…์ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ CIDR ๋ฒ”์œ„๊ฐ€ ๊ฒน์น˜๊ธฐ ๋•Œ๋ฌธ์— ์ •์ฑ…์ด ๊ฒน์น˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์ •์ฑ…์„ ์„ ํƒํ•  ๋•Œ Google Cloud ๋Š” ํ•„ํ„ฐ์˜ CIDR ๋ฒ”์œ„ ํฌ๊ธฐ๋ฅผ ๋น„๊ตํ•˜์—ฌ ์ •์ฑ…์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

Google Cloud ๋Š” ํ•„ํ„ฐ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ •์ฑ…์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

  • ์ •์ฑ…์— ๋‹ค๋ฅด์ง€๋งŒ ๊ฒน์น˜๋Š” CIDR ๋ฒ”์œ„๊ฐ€ ์žˆ๊ณ  ๋˜‘๊ฐ™์€ ํ”„๋กœํ† ์ฝœ์ด ์‚ฌ์šฉ๋œ ๊ฒฝ์šฐ Google Cloud ๋Š” ๊ฐ€์žฅ ๊ตฌ์ฒด์ ์ธ CIDR ๋ฒ”์œ„๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ •์ฑ…์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๋ฏธ๋Ÿฌ๋ง๋œ ์ธ์Šคํ„ด์Šค์—์„œ ๋‚˜๊ฐ€๋Š” TCP ํŒจํ‚ท์˜ ๋Œ€์ƒ์ด 10.240.1.4์ด๊ณ  10.240.1.0/24:ALL ๋ฐ 10.240.0.0/16:TCP ํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ •์ฑ…์ด 2๊ฐœ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 10.240.1.4์— ๋Œ€ํ•œ ๊ฐ€์žฅ ๊ตฌ์ฒด์ ์ธ ์ผ์น˜ ํ•ญ๋ชฉ์ด 10.240.1.0/24:ALL์ด๋ฏ€๋กœGoogle Cloud ๋Š” 10.240.1.0/24:ALL ํ•„ํ„ฐ๊ฐ€ ์žˆ๋Š” ์ •์ฑ…์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • ์ •์ฑ…์— ํ”„๋กœํ† ์ฝœ์ด ๊ฒน์น˜๋Š” ๋˜‘๊ฐ™์€ CIDR ๋ฒ”์œ„๊ฐ€ ์ง€์ •๋œ ๊ฒฝ์šฐ,Google Cloud ๋Š” ํ”„๋กœํ† ์ฝœ์ด ๊ฐ€์žฅ ๊ตฌ์ฒด์ ์ธ ์ •์ฑ…์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 10.240.1.0/24:TCP์™€ 10.240.1.0/24:ALL์˜ ๊ฒฝ์šฐ ๋˜‘๊ฐ™์€ ๋ฒ”์œ„๊ฐ€ ์‚ฌ์šฉ๋˜์—ˆ์ง€๋งŒ ํ”„๋กœํ† ์ฝœ์ด ๊ฒน์นฉ๋‹ˆ๋‹ค. TCP ํŠธ๋ž˜ํ”ฝ ์ผ์น˜๋ฅผ ์œ„ํ•ด Google Cloud ๋Š” 10.240.1.0/24:TCP ์ •์ฑ…์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. 10.240.1.0/24:ALL ์ •์ฑ…์€ ๋‹ค๋ฅธ ๋ชจ๋“  ํ”„๋กœํ† ์ฝœ์— ์ผ์น˜ํ•˜๋Š” ํŠธ๋ž˜ํ”ฝ์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

  • ์ •์ฑ…์˜ CIDR ๋ฒ”์œ„๋Š” ๋˜‘๊ฐ™์ง€๋งŒ ํ”„๋กœํ† ์ฝœ์ด ์„œ๋กœ ๋‹ค๋ฅด๋ฉด ์ด๋Ÿฌํ•œ ์ •์ฑ…์€ ๊ฒน์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Google Cloud ๋Š” ๋ฏธ๋Ÿฌ๋ง๋œ ํŠธ๋ž˜ํ”ฝ์˜ ํ”„๋กœํ† ์ฝœ์— ํ•ด๋‹นํ•˜๋Š” ์ •์ฑ…์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 2001:db8::/64:TCP์— ๋Œ€ํ•œ ์ •์ฑ…๊ณผ 2001:db8::/64:UDP์— ๋Œ€ํ•œ ์ •์ฑ…์ด ์žˆ์œผ๋ฉด Google Cloud ๋Š” ๋ฏธ๋Ÿฌ๋ง๋œ ํŠธ๋ž˜ํ”ฝ์˜ ํ”„๋กœํ† ์ฝœ์— ๋”ฐ๋ผ TCP ๋˜๋Š” UDP ์ •์ฑ…์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

  • ๊ฒน์น˜๋Š” ์ •์ฑ…์— ์ •ํ™•ํžˆ ๋™์ผํ•œ ํ•„ํ„ฐ๊ฐ€ ํฌํ•จ๋œ ๊ฒฝ์šฐ ์ •์ฑ…์ด ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ Google Cloud ๋Š” ์ด๋Ÿฌํ•œ ์ •์ฑ…์— ๋”ฐ๋ผ ์ผ์น˜ํ•˜๋Š” ํŠธ๋ž˜ํ”ฝ์ด ์žฌํ‰๊ฐ€๋  ๋•Œ๋งˆ๋‹ค ๋™์ผํ•œ ์ •์ฑ… ๋˜๋Š” ๋‹ค๋ฅธ ์ •์ฑ…์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์ผํ•œ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์€ ๋งŒ๋“ค์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

VPC ํ๋ฆ„ ๋กœ๊ทธ

VPC ํ๋ฆ„ ๋กœ๊ทธ๋Š” ๋ฏธ๋Ÿฌ๋ง๋œ ํŒจํ‚ท์„ ๋กœ๊น…ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ˆ˜์ง‘๊ธฐ ์ธ์Šคํ„ด์Šค๊ฐ€ VPC ํ๋ฆ„ ๋กœ๊ทธ๊ฐ€ ์‚ฌ์šฉ ์„ค์ •๋œ ์„œ๋ธŒ๋„ท์— ์žˆ๋Š” ๊ฒฝ์šฐ ๋ฏธ๋Ÿฌ๋ง๋œ ์ธ์Šคํ„ด์Šค์˜ ํŠธ๋ž˜ํ”ฝ์„ ํฌํ•จํ•˜์—ฌ ์ˆ˜์ง‘๊ธฐ ์ธ์Šคํ„ด์Šค๋กœ ์ง์ ‘ ์ „์†ก๋˜๋Š” ํŠธ๋ž˜ํ”ฝ์ด ๋กœ๊น…๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์›๋ž˜ ๋Œ€์ƒ IPv4 ๋˜๋Š” IPv6 ์ฃผ์†Œ๊ฐ€ ์ˆ˜์ง‘๊ธฐ ์ธ์Šคํ„ด์Šค์˜ IPv4 ๋˜๋Š” IPv6 ์ฃผ์†Œ์™€ ์ผ์น˜ํ•˜๋ฉด ํ๋ฆ„์ด ๋กœ๊น…๋ฉ๋‹ˆ๋‹ค.

VPC ํ๋ฆ„ ๋กœ๊ทธ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ VPC ํ๋ฆ„ ๋กœ๊ทธ ์‚ฌ์šฉ์„ ์ฐธ์กฐํ•˜์„ธ์š”.

์ฃผ์š” ์†์„ฑ

๋‹ค์Œ ๋ชฉ๋ก์€ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์˜ ์ œ์•ฝ์กฐ๊ฑด ๋˜๋Š” ๋™์ž‘์„ ์„ค๋ช…ํ•˜๋ฉฐ, ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์„ ์‚ฌ์šฉํ•˜๊ธฐ ์ „์— ์ฝ๊ณ  ์ดํ•ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ๊ฐ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์€ ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค ๋ฐ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ๊ทœ์น™์„ ์ค€์ˆ˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

    • ๋ฏธ๋Ÿฌ๋ง๋œ ๋ชจ๋“  ์†Œ์Šค๋Š” ๋™์ผํ•œ ํ”„๋กœ์ ํŠธ, VPC ๋„คํŠธ์›Œํฌ, Google Cloud ๋ฆฌ์ „์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
    • ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์€ ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค์™€ ๋™์ผํ•œ ๋ฆฌ์ „์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์€ ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค์™€ ๋™์ผํ•œ VPC ๋„คํŠธ์›Œํฌ๋‚˜ VPC ๋„คํŠธ์›Œํฌ ํ”ผ์–ด๋ง์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค์˜ ๋„คํŠธ์›Œํฌ์— ์—ฐ๊ฒฐ๋œ VPC ๋„คํŠธ์›Œํฌ์— ์œ„์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ๊ฐ ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์€ ๋‹จ์ผ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ๋งŒ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์—ฌ๋Ÿฌ ๋ฏธ๋Ÿฌ๋ง ๋Œ€์ƒ์—์„œ๋Š” ๋‹จ์ผ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์„ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ชจ๋“  ๋ ˆ์ด์–ด 4 ํ”„๋กœํ† ์ฝœ์€ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์—์„œ ์ง€์›๋ฉ๋‹ˆ๋‹ค.

  • VM ์ธ์Šคํ„ด์Šค์˜ ๋™์ผํ•œ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค์—์„œ๋Š” ํŠธ๋ž˜ํ”ฝ์„ ๋ฏธ๋Ÿฌ๋งํ•˜๊ฑฐ๋‚˜ ์ˆ˜์ง‘ํ•˜๋ฉด ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ๋ฏธ๋Ÿฌ๋งํ•˜๊ฑฐ๋‚˜ ์ˆ˜์ง‘ํ•  ๊ฒฝ์šฐ ๋ฏธ๋Ÿฌ๋ง ๋ฃจํ”„๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

  • ๋™์ผํ•œ Google Kubernetes Engine(GKE) ๋…ธ๋“œ์—์„œ ํฌ๋“œ ๊ฐ„ ์ „๋‹ฌ๋˜๋Š” ํŠธ๋ž˜ํ”ฝ์„ ๋ฏธ๋Ÿฌ๋งํ•˜๋ ค๋ฉด ํด๋Ÿฌ์Šคํ„ฐ์— ๋…ธ๋“œ ๋‚ด ๊ณต๊ฐœ ์ƒํƒœ๋ฅผ ์‚ฌ์šฉ ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • IPv6 ํŠธ๋ž˜ํ”ฝ์„ ๋ฏธ๋Ÿฌ๋งํ•˜๋ ค๋ฉด ํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฏธ๋Ÿฌ๋งํ•  IPv6 ํŠธ๋ž˜ํ”ฝ์˜ IPv6 CIDR ๋ฒ”์œ„๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ::/0์˜ CIDR ๋ฒ”์œ„ ํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  IPv6 ํŠธ๋ž˜ํ”ฝ์„ ๋ฏธ๋Ÿฌ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ CIDR ๋ฒ”์œ„ ํ•„ํ„ฐ 0.0.0.0/0,::/0์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  IPv4 ๋ฐ IPv6 ํŠธ๋ž˜ํ”ฝ์„ ๋ฏธ๋Ÿฌ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ฏธ๋Ÿฌ๋ง ํŠธ๋ž˜ํ”ฝ์€ ๋ฏธ๋Ÿฌ๋ง๋œ ์ธ์Šคํ„ด์Šค์˜ ๋Œ€์—ญํญ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฏธ๋Ÿฌ๋ง๋œ ์ธ์Šคํ„ด์Šค์—์„œ 1Gbps์˜ ์ธ๊ทธ๋ ˆ์Šค ํŠธ๋ž˜ํ”ฝ๊ณผ 1Gbps์˜ ์ด๊ทธ๋ ˆ์Šค ํŠธ๋ž˜ํ”ฝ์ด ๋ฐœ์ƒํ•˜๋ฉด ์ด ์ธ์Šคํ„ด์Šค ํŠธ๋ž˜ํ”ฝ์€ ์ธ๊ทธ๋ ˆ์Šค 1Gbps, ์ด๊ทธ๋ ˆ์Šค 3Gbps(1Gbps์˜ ์ผ๋ฐ˜ ์ด๊ทธ๋ ˆ์Šค ํŠธ๋ž˜ํ”ฝ๊ณผ 2Gbps์˜ ๋ฏธ๋Ÿฌ๋ง๋œ ์ด๊ทธ๋ ˆ์Šค ํŠธ๋ž˜ํ”ฝ)๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์ˆ˜์ง‘๋˜๋Š” ํŠธ๋ž˜ํ”ฝ์„ ์ œํ•œํ•˜๋ ค๋ฉด ํ•„ํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”.

  • ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์˜ ๋น„์šฉ์€ ๋ฏธ๋Ÿฌ๋ง๋œ ์ธ์Šคํ„ด์Šค์—์„œ ์ธ์Šคํ„ด์Šค ๊ทธ๋ฃน์œผ๋กœ ์ด๋™ํ•˜๋Š” ์ด๊ทธ๋ ˆ์Šค ํŠธ๋ž˜ํ”ฝ์˜ ์–‘๊ณผ ํŠธ๋ž˜ํ”ฝ์ด ์˜์—ญ ๊ฐ„์— ์ด๋™ํ•˜๋Š”์ง€ ์—ฌ๋ถ€์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

  • ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์€ ์ธ๊ทธ๋ ˆ์Šค ๋ฐ ์ด๊ทธ๋ ˆ์Šค ๋ฐฉํ–ฅ์— ๋ชจ๋‘ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค. ๋ฏธ๋Ÿฌ๋ง๋˜๊ณ  ์žˆ๋Š” 2๊ฐœ์˜ VM ์ธ์Šคํ„ด์Šค๊ฐ€ ์„œ๋กœ ํŠธ๋ž˜ํ”ฝ์„ ์ฃผ๊ณ  ๋ฐ›๋Š” ๊ฒฝ์šฐGoogle Cloud ๋Š” ๋™์ผํ•œ ํŒจํ‚ท์— ๋Œ€ํ•œ ๋‘ ๊ฐ€์ง€ ๋ฒ„์ „์„ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค. ์ธ๊ทธ๋ ˆ์Šค ๋˜๋Š” ์ด๊ทธ๋ ˆ์Šค ํŒจํ‚ท๋งŒ ๋ฏธ๋Ÿฌ๋งํ•˜๋„๋ก ์ง€์ •ํ•˜์—ฌ ์ด ๋™์ž‘์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ”„๋กœ์ ํŠธ์—์„œ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ… ์ˆ˜์—๋Š” ํ•œ๋„๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ํ• ๋‹น๋Ÿ‰ ํŽ˜์ด์ง€์˜ ํ”„๋กœ์ ํŠธ๋ณ„ ํ• ๋‹น๋Ÿ‰์„ ์ฐธ์กฐํ•˜์„ธ์š”.

  • ๊ฐ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์— ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค์˜ ์ตœ๋Œ€ ๊ฐœ์ˆ˜๋Š” ์†Œ์Šค ์œ ํ˜•์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

    • ์„œ๋ธŒ๋„ท 5๊ฐœ
    • ํƒœ๊ทธ 5๊ฐœ
    • ์ธ์Šคํ„ด์Šค 50๊ฐœ
  • ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ํ•„ํ„ฐ์˜ ์ตœ๋Œ€ ๊ฐœ์ˆ˜๋Š” 30๊ฐœ๋กœ, IPv4 ๋ฐ IPv6 ์ฃผ์†Œ ๋ฒ”์œ„ ๊ฐœ์ˆ˜์— ํ”„๋กœํ† ์ฝœ ๊ฐœ์ˆ˜๋ฅผ ๊ณฑํ•œ ๊ฐ’์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด 30๊ฐœ์˜ ๋ฒ”์œ„์™€ 1๊ฐœ์˜ ํ”„๋กœํ† ์ฝœ์„ ์ง€์ •ํ•˜๋ฉด ํ•„ํ„ฐ๋Š” 30๊ฐœ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ 30๊ฐœ์˜ ๋ฒ”์œ„์™€ 2๊ฐœ์˜ ํ”„๋กœํ† ์ฝœ์€ ์ง€์ •ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ํ•„ํ„ฐ๊ฐ€ 60๊ฐœ๊ฐ€ ๋˜์–ด ์ตœ๋Œ“๊ฐ’์„ ์ดˆ๊ณผํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

  • ๋ฏธ๋Ÿฌ๋ง๋œ ํŠธ๋ž˜ํ”ฝ์€ VM์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์—์„œ ํ•ด๋‹น ํŠธ๋ž˜ํ”ฝ์„ ์•”ํ˜ธํ™”ํ•˜๋Š” ๊ฒฝ์šฐ์—๋งŒ ์•”ํ˜ธํ™”๋ฉ๋‹ˆ๋‹ค. VPC ๋„คํŠธ์›Œํฌ ๋ฐ ํ”ผ์–ด๋ง๋œ VPC ๋„คํŠธ์›Œํฌ ๋‚ด์˜ VM ๊ฐ„ ์—ฐ๊ฒฐ์€ ์•”ํ˜ธํ™”๋˜์ง€๋งŒ, ์•”ํ˜ธํ™” ๋ฐ ๋ณตํ˜ธํ™”๋Š” ํ•˜์ดํผ๋ฐ”์ด์ €์—์„œ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. VM์˜ ๊ด€์ ์—์„œ ์ด ํŠธ๋ž˜ํ”ฝ์€ ์•”ํ˜ธํ™”๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์‚ฌ๋ก€

๋‹ค์Œ ์„น์…˜์—์„œ๋Š” ์‹ค์ œ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ํ†ตํ•ด ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์„ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ณด์•ˆ

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

์˜ˆ๋ฅผ ๋“ค์–ด ๋‹ค์Œ ๋ณด์•ˆ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์—ฌ๋Ÿฌ ํŒจํ‚ท์„ ์บก์ฒ˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ์นจ์ž… ๊ฐ์ง€ ์‹œ์Šคํ…œ(IDS) ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜๊ตฌ์  ์œ„ํ˜‘์„ ๊ฐ์ง€ํ•˜๋ ค๋ฉด ์—ฌ๋Ÿฌ ํŒจํ‚ท์œผ๋กœ ๊ตฌ์„ฑ๋œ ๋‹จ์ผ ํ๋ฆ„์„ ์„œ๋ช…๊ณผ ์ผ์น˜์‹œํ‚ฌ ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ๋”ฅ ํŒจํ‚ท ๊ฒ€์‚ฌ ์—”์ง„์€ ํŒจํ‚ท ํŽ˜์ด๋กœ๋“œ๋ฅผ ๊ฒ€์‚ฌํ•˜์—ฌ ํ”„๋กœํ† ์ฝœ์—์„œ ์ด์ƒ์ด ์žˆ๋Š” ๋ถ€๋ถ„์„ ๊ฐ์ง€ํ•ฉ๋‹ˆ๋‹ค.

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

์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ๋ชจ๋‹ˆํ„ฐ๋ง

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

์˜ˆ๋ฅผ ๋“ค์–ด ๋„คํŠธ์›Œํฌ ์—”์ง€๋‹ˆ์–ด๋Š” ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‹ค์Œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํŒจํ‚ท ์†์‹ค์ด๋‚˜ TCP ์žฌ์„ค์ •๊ณผ ๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ๋ณด๋‹ค ์‹ ์†ํ•˜๊ฒŒ ์ฐพ์•„ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก ํ”„๋กœํ† ์ฝœ๊ณผ ๋™์ž‘์„ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค.

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

์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ ํ† ํด๋กœ์ง€ ์˜ˆ์‹œ

ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์€ ๋‹ค์–‘ํ•œ ์„ค์ •์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ์˜ˆ์‹œ๋Š” ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ ์œ„์น˜์™€ VPC ๋„คํŠธ์›Œํฌ ํ”ผ์–ด๋ง ๋ฐ ๊ณต์œ  VPC์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ๊ตฌ์„ฑ ๊ด€๋ จ ์ •์ฑ…์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๋™์ผํ•œ ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ

๋‹ค์Œ ์˜ˆ์‹œ๋Š” ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค์™€ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์ด ๋™์ผํ•œ VPC ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ๊ฒฝ์šฐ์˜ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ๊ตฌ์„ฑ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค ๋ฐ ๋Œ€์ƒ ์ˆ˜์ง‘๊ธฐ๊ฐ€ ๋™์ผํ•œ VPC ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…
๋ชจ๋“  ๋ฆฌ์†Œ์Šค๊ฐ€ ๋™์ผํ•œ VPC ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…(ํด๋ฆญํ•˜๋ ค๋ฉด ํ™•๋Œ€)

์œ„์˜ ๋‹ค์ด์–ด๊ทธ๋žจ์—์„œ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์€ mirrored-subnet๋ฅผ ๋ฏธ๋Ÿฌ๋งํ•œ ํ›„ ๋ฏธ๋Ÿฌ๋ง๋œ ํŠธ๋ž˜ํ”ฝ์„ ๋‚ด๋ถ€ ํŒจ์Šค ์Šค๋ฃจ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋กœ ์ „์†กํ•˜๋„๋ก ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.Google Cloud ๋Š” ์„œ๋ธŒ๋„ท์˜ ๊ธฐ์กด ์ธ์Šคํ„ด์Šค์™€ ํ–ฅํ›„ ์ธ์Šคํ„ด์Šค์˜ ํŠธ๋ž˜ํ”ฝ์„ ๋ฏธ๋Ÿฌ๋งํ•ฉ๋‹ˆ๋‹ค. ์ธํ„ฐ๋„ท, ์˜จํ”„๋ ˆ๋ฏธ์Šค ํ˜ธ์ŠคํŠธ ๋˜๋Š” Google ์„œ๋น„์Šค์™€ ์ฃผ๊ณ  ๋ฐ›๋Š” ์ „์ฒด ํŠธ๋ž˜ํ”ฝ์ด ๋ฏธ๋Ÿฌ๋ง๋ฉ๋‹ˆ๋‹ค.

ํ”ผ์–ด ๋„คํŠธ์›Œํฌ์˜ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ

์„œ๋กœ ๋‹ค๋ฅธ VPC ๋„คํŠธ์›Œํฌ์˜ ์ธ์Šคํ„ด์Šค์—์„œ ๋ฏธ๋Ÿฌ๋ง๋œ ํŠธ๋ž˜ํ”ฝ์„ ์ค‘์•™ VPC ๋„คํŠธ์›Œํฌ์˜ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์œผ๋กœ ์ „์†กํ•˜๋Š” ์ค‘์•™ ์ง‘์ค‘์‹ ์ˆ˜์ง‘๊ธฐ ๋ชจ๋ธ์„ ๋นŒ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋‹จ์ผ ๋Œ€์ƒ ์ˆ˜์ง‘๊ธฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์Œ ์˜ˆ์‹œ์—์„œ collector-load-balancer ๋‚ด๋ถ€ ํŒจ์Šค ์Šค๋ฃจ ๋„คํŠธ์›Œํฌ ๋ถ€ํ•˜ ๋ถ„์‚ฐ๊ธฐ๋Š” project-a์˜ network-a VPC ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” us-central1 ๋ฆฌ์ „์— ์žˆ์Šต๋‹ˆ๋‹ค. ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ… ๋‘ ๊ฐœ์—์„œ ์ด ๋Œ€์ƒ ์ˆ˜์ง‘๊ธฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • policy-1์€ project-a์˜ network-a VPC ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” us-central1 ๋ฆฌ์ „์˜ ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค์—์„œ ํŒจํ‚ท์„ ์ˆ˜์ง‘ํ•˜์—ฌ collector-load-balancer ๋Œ€์ƒ์œผ๋กœ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.

  • policy-2๋Š” project-b์˜ network-b VPC ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” us-central1 ๋ฆฌ์ „์˜ ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค์—์„œ ํŒจํ‚ท์„ ์ˆ˜์ง‘ํ•˜์—ฌ ๋™์ผํ•œ collector-load-balancer ๋Œ€์ƒ์œผ๋กœ ์ „์†กํ•ฉ๋‹ˆ๋‹ค.

๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅธ VPC ๋„คํŠธ์›Œํฌ์— ์žˆ์œผ๋ฏ€๋กœ ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ… ๋‘ ๊ฐœ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์ด ์žˆ๋Š” ์ค‘์•™ ๋„คํŠธ์›Œํฌ์˜ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ… ๋„คํŠธ์›Œํฌ๋Š” ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค๊ฐ€ ์žˆ๋Š” ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ์™€ ํ”ผ์–ด๋ง๋จ
๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค๊ฐ€ ์žˆ๋Š” ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ์™€ ํ”ผ์–ด๋ง๋œ ์ค‘์•™ ๋„คํŠธ์›Œํฌ์˜ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…(ํ™•๋Œ€ํ•˜๋ ค๋ฉด ํด๋ฆญ)

์œ„์˜ ๋‹ค์ด์–ด๊ทธ๋žจ์—์„œ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์€ ์„œ๋กœ ๋‹ค๋ฅธ ๋‘ ๋„คํŠธ์›Œํฌ์˜ ์„œ๋ธŒ๋„ท์—์„œ ๋ฏธ๋Ÿฌ๋ง๋œ ํŠธ๋ž˜ํ”ฝ์„ ์ˆ˜์ง‘ํ•ฉ๋‹ˆ๋‹ค. ๋ชจ๋“  ๋ฆฌ์†Œ์Šค(์†Œ์Šค์™€ ๋Œ€์ƒ)๋Š” ๋™์ผํ•œ ๋ฆฌ์ „์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. network-a์˜ ์„ค์ •์€ ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค์™€ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์ด ๋™์ผํ•œ VPC ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ๊ฒฝ์šฐ์˜ ์˜ˆ์‹œ์™€ ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค. policy-1๋Š” subnet-a์—์„œ ๋“ค์–ด์˜ค๋Š” ํŠธ๋ž˜ํ”ฝ์„ ์ˆ˜์ง‘ํ•˜์—ฌ collector-ilb๋กœ ์ „์†กํ•˜๋„๋ก ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

policy-2๋Š” project-a์—์„œ ๊ตฌ์„ฑ๋˜์ง€๋งŒ subnet-b๋ฅผ ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค๋กœ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. network-a์™€ network-b๊ฐ€ ํ”ผ์–ด๋ง๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€์ƒ ์ˆ˜์ง‘๊ธฐ๋Š” subnet-b์—์„œ ํŠธ๋ž˜ํ”ฝ์„ ์ˆ˜์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ๊ฐ€ ์„œ๋กœ ๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ์— ์žˆ์œผ๋ฏ€๋กœ ์—ฌ๋Ÿฌ ์†Œ์œ ์ž๋ฅผ ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์†Œ์œ ์ž๋“ค์—๊ฒŒ ์˜ฌ๋ฐ”๋ฅธ ๊ถŒํ•œ์ด ์žˆ๋‹ค๋ฉด ์ด ์ค‘ ํ•œ ์†Œ์œ ์ž๊ฐ€ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • project-a์˜ ์†Œ์œ ์ž๊ฐ€ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์„ ๋งŒ๋“ค ๊ฒฝ์šฐ ๋„คํŠธ์›Œํฌ, ์„œ๋ธŒ๋„ท ๋˜๋Š” ์ธ์Šคํ„ด์Šค์— ๋Œ€ํ•œ compute.packetMirroringAdmin ์—ญํ• ์ด ์žˆ์–ด์•ผ project-b์—์„œ ๋ฏธ๋Ÿฌ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • project-b์˜ ์†Œ์œ ์ž๊ฐ€ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์„ ๋งŒ๋“ค ๊ฒฝ์šฐ project-a์— compute.packetMirroringUser ์—ญํ• ์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

๋‘ VPC ๋„คํŠธ์›Œํฌ์—์„œ ๋น„๊ณต๊ฐœ ์—ฐ๊ฒฐ์„ ์‚ฌ์šฉ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ VPC ๋„คํŠธ์›Œํฌ ํ”ผ์–ด๋ง์„ ์ฐธ์กฐํ•˜์„ธ์š”.

๊ณต์œ  VPC

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

๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค ๋ฐ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์ด ๋™์ผํ•œ ํ”„๋กœ์ ํŠธ(ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ ๋˜๋Š” ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ)์— ์žˆ๋Š” ๊ฒฝ์šฐ์˜ ์„ค์ •์€ ๋ชจ๋“  ํ•ญ๋ชฉ์ด ๋™์ผํ•œ VPC ๋„คํŠธ์›Œํฌ์— ์žˆ์„ ๋•Œ์™€ ๋น„์Šทํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ์ ํŠธ ์†Œ์œ ์ž๊ฐ€ ๋ชจ๋“  ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค๊ณ  ํ•ด๋‹น ํ”„๋กœ์ ํŠธ์— ํ•„์ˆ˜ ๊ถŒํ•œ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ณต์œ  VPC ๊ฐœ์š”๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์˜ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ

๋‹ค์Œ ์˜ˆ์‹œ์—์„œ๋Š” ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์ด ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์˜ ์„œ๋ธŒ๋„ท์„ ์‚ฌ์šฉํ•˜๋Š” ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ์—๋Š” ์ •์ฑ…๋„ ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์— ์žˆ์ง€๋งŒ ์ •์ฑ…์€ ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์— ์žˆ์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์— ๋Œ€ํ•œ ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์™€ ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ ๊ฐ„ ๊ด€๊ณ„
์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์˜ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ(ํ™•๋Œ€ํ•˜๋ ค๋ฉด ํด๋ฆญ)

์œ„ ๋‹ค์ด์–ด๊ทธ๋žจ์˜ ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์—๋Š” ๊ณต์œ  VPC ๋„คํŠธ์›Œํฌ์˜ ์ˆ˜์ง‘๊ธฐ ์„œ๋ธŒ๋„ท์„ ์‚ฌ์šฉํ•˜๋Š” ์ˆ˜์ง‘๊ธฐ ์ธ์Šคํ„ด์Šค๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์€ ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์—์„œ ์ƒ์„ฑ๋˜์—ˆ์œผ๋ฉฐ subnet-mirrored์˜ ๋„คํŠธ์›Œํฌ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์žˆ๋Š” ์ธ์Šคํ„ด์Šค๋ฅผ ๋ฏธ๋Ÿฌ๋งํ•˜๋„๋ก ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์„œ๋น„์Šค ๋˜๋Š” ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ ์‚ฌ์šฉ์ž๋Š” ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ ค๋ฉด ์‚ฌ์šฉ์ž๋Š” ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์ด ์œ„์น˜ํ•œ ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์— compute.packetMirroringUser ์—ญํ• ์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค์— ๋Œ€ํ•œ compute.packetMirroringAdmin ์—ญํ• ๋„ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์˜ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ

๋‹ค์Œ ์˜ˆ์‹œ์—์„œ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์€ ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์—, ๋ฏธ๋Ÿฌ๋ง๋œ ์ธ์Šคํ„ด์Šค๋Š” ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์— ์žˆ์Šต๋‹ˆ๋‹ค.

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

ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์— ๋Œ€ํ•œ ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์™€ ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ ๊ฐ„ ๊ด€๊ณ„
ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์˜ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ(ํ™•๋Œ€ํ•˜๋ ค๋ฉด ํด๋ฆญ)

์œ„์˜ ๋‹ค์ด์–ด๊ทธ๋žจ์—์„œ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์€ ์ˆ˜์ง‘๊ธฐ ๋Œ€์ƒ์ด ์žˆ๋Š” ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์— ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์ด ์ •์ฑ…์€ ๋ฏธ๋Ÿฌ๋ง๋œ ์„œ๋ธŒ๋„ท์˜ ์ธ์Šคํ„ด์Šค๋ฅผ ๋ฏธ๋Ÿฌ๋งํ•˜๋„๋ก ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์˜ VM ์ธ์Šคํ„ด์Šค๋Š” ๋ฏธ๋Ÿฌ๋ง๋œ ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ด€๋ จ ํŠธ๋ž˜ํ”ฝ์€ ๋ฏธ๋Ÿฌ๋ง๋ฉ๋‹ˆ๋‹ค.

์„œ๋น„์Šค ๋˜๋Š” ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ ์‚ฌ์šฉ์ž๋Š” ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ์ •์ฑ…์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ ค๋ฉด ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์˜ ์‚ฌ์šฉ์ž๋Š” ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์— compute.packetMirroringUser ์—ญํ• ์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ˜ธ์ŠคํŠธ ํ”„๋กœ์ ํŠธ์˜ ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” ์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์˜ ๋ฏธ๋Ÿฌ๋ง๋œ ์†Œ์Šค์— ๋Œ€ํ•œ compute.packetMirroringAdmin ์—ญํ• ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์ค‘ ์ธํ„ฐํŽ˜์ด์Šค VM ์ธ์Šคํ„ด์Šค

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

๊ฐ€๊ฒฉ ์ฑ…์ •

ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง์—์„œ ์ฒ˜๋ฆฌ๋˜๋Š” ๋ฐ์ดํ„ฐ ์–‘์— ๋Œ€ํ•ด ์š”๊ธˆ์ด ๋ถ€๊ณผ๋ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ํŒจํ‚ท ๋ฏธ๋Ÿฌ๋ง ๊ฐ€๊ฒฉ ์ฑ…์ •์„ ์ฐธ์กฐํ•˜์„ธ์š”.

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

๋‹ค์Œ ๋‹จ๊ณ„