๋ฐฉํ™”๋ฒฝ ํ†ต๊ณ„ ์นดํ…Œ๊ณ ๋ฆฌ ๋ฐ ์ƒํƒœ

์ด ํŽ˜์ด์ง€์—์„œ๋Š” ๋ฐฉํ™”๋ฒฝ ํ†ต๊ณ„ ์นดํ…Œ๊ณ ๋ฆฌ ๋ฐ ์ƒํƒœ์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ†ต๊ณ„๋Š” google.compute.firewall.Insight ํ†ต๊ณ„ ์œ ํ˜•์„ ์‚ฌ์šฉํ•ด์„œ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ๊ตฌ์„ฑ ๋ฐ ์‚ฌ์šฉ๋Ÿ‰์„ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค.

ํ†ต๊ณ„ ์นดํ…Œ๊ณ ๋ฆฌ

๋ฐฉํ™”๋ฒฝ ํ†ต๊ณ„ ๋‚ด์—์„œ ํ†ต๊ณ„๋Š” ๋‹ค์Œ ํ‘œ์— ์„ค๋ช…๋œ ๋‘ ๊ฐ€์ง€ ์ผ๋ฐ˜ ์นดํ…Œ๊ณ ๋ฆฌ๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค.

์นดํ…Œ๊ณ ๋ฆฌ ์„ค๋ช… ํ†ต๊ณ„
๊ตฌ์„ฑ ๊ธฐ๋ฐ˜ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ†ต๊ณ„๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ์„€๋„ ์ฒ˜๋ฆฌ๋œ ๊ทœ์น™
๋กœ๊ทธ ๊ธฐ๋ฐ˜ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์— ๋Œ€ํ•œ ๋กœ๊น… ๋ฐ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ๊ตฌ์„ฑ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ†ต๊ณ„๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

๊ณผ๋„ํ•œ ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋œ ๊ทœ์น™

  • ์ ์ค‘ ํ•ญ๋ชฉ์ด ์—†๋Š” Allow ๊ทœ์น™
  • ์ ์‘ํ˜• ๋ถ„์„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” Allow ๊ทœ์น™
  • ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ์†์„ฑ์ด ์žˆ๋Š” Allow ๊ทœ์น™
  • ๊ณผ๋„ํ•œ ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋œ IP ์ฃผ์†Œ ๋˜๋Š” ํฌํŠธ ๋ฒ”์œ„๊ฐ€ ์žˆ๋Š” Allow ๊ทœ์น™

์ ์ค‘ ํ•ญ๋ชฉ์ด ์žˆ๋Š” Deny ๊ทœ์น™

๊ฐ ํ†ต๊ณ„ ํ•˜์œ„ ์œ ํ˜•์—๋Š” ์‹ฌ๊ฐ๋„ ์ˆ˜์ค€์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์„€๋„ ์ฒ˜๋ฆฌ๋œ ๊ทœ์น™ ํ†ต๊ณ„์˜ ์‹ฌ๊ฐ๋„ ์ˆ˜์ค€์€ medium์ž…๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ถ”์ฒœ์ž ๋ฌธ์„œ์˜ ์‹ฌ๊ฐ๋„๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

ํ†ต๊ณ„ ์ƒํƒœ

๊ฐ ํ†ต๊ณ„๋Š” ๋‹ค์Œ ์ƒํƒœ ์ค‘ ํ•˜๋‚˜๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋‹ค์Œ ํ…Œ์ด๋ธ”์— ์„ค๋ช…๋œ ๋Œ€๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒํƒœ ์„ค๋ช…
ACTIVE ํ†ต๊ณ„๊ฐ€ ํ™œ์„ฑ ์ƒํƒœ์ž…๋‹ˆ๋‹ค. Google์—์„œ๋Š” ์ตœ์‹  ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ACTIVE ํ†ต๊ณ„์— ๋Œ€ํ•œ ์ฝ˜ํ…์ธ ๋ฅผ ๊ณ„์† ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค.
DISMISSED

ํ†ต๊ณ„๊ฐ€ ๋‹ซํžˆ๊ณ  ํ™œ๋™ ํ†ต๊ณ„ ๋ชฉ๋ก์˜ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด ๋” ์ด์ƒ ํ‘œ์‹œ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹ซ๊ธฐ ๊ธฐ๋ก ํŽ˜์ด์ง€์—์„œ DISMISSED ์ƒํƒœ๋ฅผ ACTIVE๋กœ ๋ณต์›ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์„€๋„ ์ฒ˜๋ฆฌ๋œ ๊ทœ์น™

์„€๋„ ์ฒ˜๋ฆฌ๋œ ๊ทœ์น™์€ ์„€๋„ ์ฒ˜๋ฆฌ ๊ทœ์น™์ด๋ผ๊ณ  ๋ถ€๋ฅด๋Š” ์šฐ์„ ์ˆœ์œ„๊ฐ€ ๋†’๊ฑฐ๋‚˜ ๊ฐ™์€ ๋‹ค๋ฅธ ๊ทœ์น™๊ณผ IP ์ฃผ์†Œ์™€ ๊ฐ™์€ ์†์„ฑ์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฉํ™”๋ฒฝ ํ†ต๊ณ„๋Š” VPC ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ ๋ฐ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ…์„ ๋ถ„์„ํ•˜์—ฌ ์„€๋„ ์ฒ˜๋ฆฌ๋œ ๊ทœ์น™์„ ๊ฐ์ง€ํ•ฉ๋‹ˆ๋‹ค.

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

๋ฐฉํ™”๋ฒฝ ํ†ต๊ณ„๋Š” ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ์„€๋„ ๊ทœ์น™์„ ์‹๋ณ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ๋‹ค๋ฅธ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์˜ ์—ฌ๋Ÿฌ ํƒœ๊ทธ๋กœ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์˜ ํƒœ๊ทธ๊ฐ€ ์„€๋„ ์ฒ˜๋ฆฌ๋˜์—ˆ๋Š”์ง€ ์‹๋ณ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์„€๋„ ์ฒ˜๋ฆฌ๋œ ๊ทœ์น™ ์˜ˆ์‹œ

์ด ์˜ˆ์‹œ์—์„œ ์ผ๋ถ€ ์„€๋„ ์ฒ˜๋ฆฌ๋œ ๊ทœ์น™๊ณผ ์„€๋„์ž‰ ๊ทœ์น™์—๋Š” ๊ฒน์น˜๋Š” ์†Œ์Šค IP ๋ฒ”์œ„ ํ•„ํ„ฐ๊ฐ€ ์žˆ์œผ๋ฉฐ ๋‹ค๋ฅธ ๊ทœ์น™์—๋Š” ๊ทœ์น™ ์šฐ์„  ์ˆœ์œ„๊ฐ€ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

๋‹ค์Œ ํ…Œ์ด๋ธ”์€ A์—์„œ E๊นŒ์ง€์˜ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์„€๋„ ์ฒ˜๋ฆฌ๋œ ๊ทœ์น™ ์‹œ๋‚˜๋ฆฌ์˜ค๋Š” ํ…Œ์ด๋ธ” ๋‹ค์Œ์— ๋‚˜์˜ค๋Š” ์„น์…˜์„ ์ฐธ์กฐํ•˜์„ธ์š”.

๋ฐฉํ™”๋ฒฝ
์ •์ฑ…
์œ ํ˜• ๋Œ€์ƒ ํ•„ํ„ฐ ํ”„๋กœํ† ์ฝœ
๋˜๋Š” ํฌํŠธ
์ž‘์—… ์šฐ์„ ์ˆœ์œ„
๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ A X ์ธ๊ทธ๋ ˆ์Šค ์ „์ฒด ์ ์šฉ 10.10.0.0/16 tcp:80 ํ—ˆ์šฉ 1000
๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ B Y ์ธ๊ทธ๋ ˆ์Šค ์ „์ฒด ์ ์šฉ 10.10.0.0/24 tcp:80 ํ—ˆ์šฉ 1000
๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ C - ์ธ๊ทธ๋ ˆ์Šค ์›น 10.10.2.0/24 tcp:80
tcp:443
ํ—ˆ์šฉ 1000
๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ D - ์ธ๊ทธ๋ ˆ์Šค ์›น 10.10.2.0/24 tcp:80 ๊ฑฐ๋ถ€ 900
๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ E - ์ธ๊ทธ๋ ˆ์Šค ์›น 10.10.2.0/24 tcp:443 ๊ฑฐ๋ถ€ 900

์˜ˆ์‹œ 1: ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ B๋Š” ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ A์— ์˜ํ•ด ์„€๋„ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

์ด ์˜ˆ์‹œ์—์„œ๋Š” A์™€ B๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ทœ์น™์€ ์†Œ์Šค IP ์ฃผ์†Œ ๋ฒ”์œ„ ํ•„ํ„ฐ๋ฅผ ์ œ์™ธํ•˜๊ณ  ๊ฑฐ์˜ ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด A์˜ IP ์ฃผ์†Œ ๋ฒ”์œ„๋Š” 10.10.0.0/16์ด๊ณ  B์˜ IP ์ฃผ์†Œ ๋ฒ”์œ„๋Š” 10.10.0.0/24์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ B๋Š” ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ A์— ์˜ํ•ด ์„€๋„ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

shadowed firewall rules ํ†ต๊ณ„๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋ฐฉํ™”๋ฒฝ ๊ตฌ์„ฑ ์˜ค๋ฅ˜๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด A์˜ IP ์ฃผ์†Œ ํ•„ํ„ฐ ์„ค์ •์ด ๊ด‘๋ฒ”์œ„ํ•˜๊ฑฐ๋‚˜ B์˜ ํ•„ํ„ฐ ์„ค์ •์ด ๋„ˆ๋ฌด ์ œํ•œ์ ์ด๊ณ  ๋ถˆํ•„์š”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ์‹œ 2: ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ C๋Š” ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ D์™€ E์— ์˜ํ•ด ์„€๋„ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

์ด ์˜ˆ์‹œ์—๋Š” C, D, E์˜ ์„ธ ๊ฐ€์ง€ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ C๋Š” HTTP ํฌํŠธ 80 ๋ฐ HTTPS ํฌํŠธ 443 ์›น ํŠธ๋ž˜ํ”ฝ์˜ ์ธ๊ทธ๋ ˆ์Šค๋ฅผ ํ—ˆ์šฉํ•˜๋ฉฐ ์šฐ์„ ์ˆœ์œ„๋Š” 1000(๊ธฐ๋ณธ ์šฐ์„ ์ˆœ์œ„)์ž…๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด์— ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ D์™€ E๋Š” ๊ฐ๊ฐ HTTP ๋ฐ HTTPS ์›น ํŠธ๋ž˜ํ”ฝ์˜ ์ธ๊ทธ๋ ˆ์Šค๋ฅผ ๊ฑฐ๋ถ€ํ•˜๋ฉฐ ๋‘˜ ๋‹ค ์šฐ์„ ์ˆœ์œ„๋Š” 900(๋†’์€ ์šฐ์„ ์ˆœ์œ„)์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ C๋Š” ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ D์™€ E ์กฐํ•ฉ์œผ๋กœ ์„€๋„ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

์˜ˆ์‹œ 3: ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… Y์˜ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ B๋Š” ์ •์ฑ… X์˜ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ A์— ์˜ํ•ด ์„€๋„ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

์ด ์˜ˆ์‹œ์—์„œ๋Š” A์™€ B๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ A๋Š” Folder1๊ณผ ์—ฐ๊ฒฐ๋œ ์ •์ฑ… X์— ์žˆ๊ณ  ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ B๋Š” Folder2์™€ ์—ฐ๊ฒฐ๋œ ์ •์ฑ… Y์— ์žˆ์Šต๋‹ˆ๋‹ค. Folder1๊ณผ Folder2๋Š” ๋ชจ๋‘ ๋™์ผํ•œ ์กฐ์ง ๋…ธ๋“œ์— ์žˆ์œผ๋ฉฐ Folder2๋Š” Folder1์˜ ํ•˜์œ„ ์š”์†Œ์ž…๋‹ˆ๋‹ค. ์ด ๋‘ ๊ทœ์น™์€ ์†Œ์Šค IP ์ฃผ์†Œ ๋ฒ”์œ„๋ฅผ ์ œ์™ธํ•˜๊ณ  ๋™์ผํ•ฉ๋‹ˆ๋‹ค. ์ด ํ†ต๊ณ„๋Š” ์ •์ฑ… Y์˜ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ B๊ฐ€ ์ •์ฑ… X์˜ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ A์— ์˜ํ•ด ์ด๋ฏธ ์ ์šฉ๋˜๊ณ  ์žˆ์œผ๋ฏ€๋กœ ๋ถˆํ•„์š”ํ•จ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ •์ฑ… Y์˜ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ B๊ฐ€ ์ •์ฑ… X์˜ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ A์— ์˜ํ•ด ์„€๋„ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

์˜ˆ์‹œ 4: ์ „์—ญ ๋„คํŠธ์›Œํฌ ๋ฐฉํ™”๋ฒฝ ์ •์ฑ… Y์˜ ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ B๋Š” ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™ A์— ์˜ํ•ด ์„€๋„ ์ฒ˜๋ฆฌ๋ฉ๋‹ˆ๋‹ค.

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

์ ์ค‘์ด ์žˆ๋Š” ๊ฑฐ๋ถ€ ๊ทœ์น™

์ด ํ†ต๊ณ„๋Š” ๊ด€์ฐฐ ๊ธฐ๊ฐ„ ์ค‘์— ์ ์ค‘ํ•œ deny ๊ทœ์น™์— ๋Œ€ํ•œ ์„ธ๋ถ€์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

๊ณผ๋„ํ•œ ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋œ ๊ทœ์น™

๋ฐฉํ™”๋ฒฝ ํ†ต๊ณ„๋Š” ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์— ๊ณผ๋„ํ•œ ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋˜์—ˆ๋Š”์ง€ ์—ฌ๋ถ€์— ๋Œ€ํ•œ ํฌ๊ด„์ ์ธ ๋ถ„์„์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ถ„์„์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ†ต๊ณ„๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

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

๊ณผ๋„ํ•œ ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋œ ๊ทœ์น™ ํ†ต๊ณ„์—์„œ TCP ๋ฐ UDP ํŠธ๋ž˜ํ”ฝ์„ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ์œ ํ˜•์˜ ํŠธ๋ž˜ํ”ฝ์€ ๋ถ„์„๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๊ฐ ํ†ต๊ณ„์˜ ์„ค๋ช…์„ ์ฐธ์กฐํ•˜์„ธ์š”.

๊ฐ ํ†ต๊ณ„ ํ•˜์œ„ ์œ ํ˜•์—๋Š” ์‹ฌ๊ฐ๋„ ์ˆ˜์ค€์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ณผ๋„ํ•˜๊ฒŒ ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋œ ๊ทœ์น™ ํ†ต๊ณ„๋Š” ์‹ฌ๊ฐ๋„ ์ˆ˜์ค€์ด high์ž…๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ถ”์ฒœ์ž ๋ฌธ์„œ์˜ ์‹ฌ๊ฐ๋„๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์ ์ค‘ ํ•ญ๋ชฉ์ด ์—†๋Š” ํ—ˆ์šฉ ๊ทœ์น™

์ด ํ†ต๊ณ„๋Š” ๊ด€์ฐฐ ๊ธฐ๊ฐ„ ๋™์•ˆ ์ ์ค‘ ํ•ญ๋ชฉ์ด ์—†๋Š” allow ๊ทœ์น™์„ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค.

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

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

Allow rules with no hits๋Š” TCP ๋ฐ UDP ํŠธ๋ž˜ํ”ฝ์— ์ ์šฉ๋˜๋Š” ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์„ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์—์„œ ๋‹ค๋ฅธ ์œ ํ˜•์˜ ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ์ด ๋ถ„์„์— ํฌํ•จ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ ์‘ํ˜• ๋ถ„์„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ํ—ˆ์šฉ ๊ทœ์น™

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

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

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

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

์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ์†์„ฑ์ด ์žˆ๋Š” ํ—ˆ์šฉ ๊ทœ์น™

์ด ํ†ต๊ณ„๋Š” ๊ด€์ฐฐ ๊ธฐ๊ฐ„ ์ค‘ ์ ์ค‘๋˜์ง€ ์•Š์€ IP ์ฃผ์†Œ ๋ฐ ํฌํŠธ ๋ฒ”์œ„์™€ ๊ฐ™์€ ์†์„ฑ์ด ํฌํ•จ๋œ allow ๊ทœ์น™์„ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค.

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

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

Allow rules with unused attributes๋Š” TCP ๋ฐ UDP ํŠธ๋ž˜ํ”ฝ์— ์ •์˜๋œ ์†์„ฑ๋งŒ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๊ทœ์น™์—์„œ TCP ๋ฐ UDP ์ด์™ธ์˜ ๋‹ค๋ฅธ ์œ ํ˜•์˜ ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๊ทœ์น™์„ ์ด ๋ถ„์„์— ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ์œ ํ˜•์˜ ํŠธ๋ž˜ํ”ฝ๊ณผ ๊ด€๋ จ๋œ ์†์„ฑ์€ ๋ถ„์„๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

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

๊ณผ๋„ํ•œ ๊ถŒํ•œ์ด ๋ถ€์—ฌ๋œ IP ์ฃผ์†Œ ๋˜๋Š” ํฌํŠธ ๋ฒ”์œ„๊ฐ€ ์žˆ๋Š” ํ—ˆ์šฉ ๊ทœ์น™

์ด ํ†ต๊ณ„๋Š” ๊ณผ๋„ํ•˜๊ฒŒ ๊ด‘๋ฒ”์œ„ํ•œ IP ์ฃผ์†Œ ๋˜๋Š” ํฌํŠธ ๋ฒ”์œ„๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋Š” allow ๊ทœ์น™์„ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค.

๋ฐฉํ™”๋ฒฝ ๊ทœ์น™์€ ์ข…์ข… ํ•„์š”ํ•œ ๊ฒƒ๋ณด๋‹ค ๋” ๊ด‘๋ฒ”์œ„ํ•œ ๋ฒ”์œ„๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ๋ฒ”์œ„๊ฐ€ ๋„ˆ๋ฌด ๋„“์œผ๋ฉด ๋ณด์•ˆ ์œ„ํ—˜์„ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

Allow rules with overly permissive IP address or port ranges๋Š” TCP ๋ฐ UDP ํŠธ๋ž˜ํ”ฝ์— ์ •์˜๋œ ์†์„ฑ๋งŒ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. ๊ทœ์น™์—์„œ TCP ๋ฐ UDP ์ด์™ธ์˜ ๋‹ค๋ฅธ ์œ ํ˜•์˜ ํŠธ๋ž˜ํ”ฝ์„ ํ—ˆ์šฉํ•˜๋Š” ๊ฒฝ์šฐ ๊ทœ์น™์„ ์ด ๋ถ„์„์— ํฌํ•จํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ์œ ํ˜•์˜ ํŠธ๋ž˜ํ”ฝ๊ณผ ๊ด€๋ จ๋œ ์†์„ฑ์€ ๋ถ„์„๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

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

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

๋จธ์‹ ๋Ÿฌ๋‹ ์˜ˆ์ธก

์ด์ „ ์„น์…˜์—์„œ ์„ค๋ช…ํ•œ ๊ฒƒ์ฒ˜๋Ÿผ ๋‘ ๊ฐ€์ง€ ํ†ต๊ณ„(์ ์ค‘์ด ์—†๋Š” allow ๊ทœ์น™๊ณผ ์‚ฌ์šฉ๋˜์ง€ ์•Š์€ ์†์„ฑ์ด ์žˆ๋Š” allow ๊ทœ์น™)๋Š” ๋จธ์‹ ๋Ÿฌ๋‹ ์˜ˆ์ธก์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

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

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

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

์ ์ค‘ ํ•ญ๋ชฉ์ด ์—†๋Š” allow ๊ทœ์น™์˜ ๊ฒฝ์šฐ ๋‹ค์Œ ์˜ˆ์‹œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๊ทœ์น™ A์— ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์†์„ฑ์ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.

Source IP ranges: 10.0.1.0/24
Target tags: http-server
Protocol and ports: TCP:80

๊ทธ๋ฆฌ๊ณ  ๊ทœ์น™ B์— ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์†์„ฑ์ด ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.

Source IP ranges: 10.0.2.0/24
Target tags: http-server
Protocol and ports: TCP:80

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

์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ์†์„ฑ์ด ์žˆ๋Š” allow ๊ทœ์น™์˜ ๊ฒฝ์šฐ ์œ ์‚ฌ์„ฑ๋„ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค. ์ด ํ†ต๊ณ„์˜ ๊ฒฝ์šฐ ๋ฐฉํ™”๋ฒฝ ํ†ต๊ณ„๋Š” ๊ตฌ์„ฑ์— ๋™์ผํ•œ ์†์„ฑ์ด ํฌํ•จ๋  ๋•Œ ๋น„์Šทํ•œ ๊ทœ์น™์„ ๊ณ ๋ คํ•ฉ๋‹ˆ๋‹ค.

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