VPC ๋คํธ์ํฌ ํผ์ด๋ง
Google Cloud VPC ๋คํธ์ํฌ ํผ์ด๋ง์ 2๊ฐ์ ๊ฐ์ ํ๋ผ์ด๋น ํด๋ผ์ฐ๋(VPC) ๋คํธ์ํฌ๋ฅผ ์ฐ๊ฒฐํ์ฌ ๊ฐ ๋คํธ์ํฌ์ ๋ฆฌ์์ค๊ฐ ์๋ก ํต์ ํ ์ ์๊ฒ ํด์ค๋๋ค. ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ๋ ๋์ผํ ํ๋ก์ ํธ, ๋์ผ ์กฐ์ง์ ๋ค๋ฅธ ํ๋ก์ ํธ, ๋ค๋ฅธ ์กฐ์ง์ ๋ค๋ฅธ ํ๋ก์ ํธ์ ์ค์ ํ ์ ์์ต๋๋ค.
์ฌ์
VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ฌ์ฉํ๋ฉด ๋ค์ ์์ ์ ํ ์ ์์ต๋๋ค.
- VPC ๋คํธ์ํฌ ๊ฐ์ software as a service(SaaS) ์ ํ์ ๊ฒ์ํฉ๋๋ค.
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ Compute Engine, GKE ๋ฐ App Engine ๊ฐ๋ณํ ํ๊ฒฝ์์ ์๋ํฉ๋๋ค.
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๊ตํํ์ฌ VPC ๊ธฐ๋ฐ GKE ํด๋ฌ์คํฐ๋ฅผ ์ง์ํฉ๋๋ค.
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ ์ ๊ฒฝ๋ก๋ฅผ ๊ตํํ๋๋ก ๊ตฌ์ฑ๋ ๊ฒฝ์ฐ ๊ฒฝ๋ก ๊ธฐ๋ฐ GKE ํด๋ฌ์คํฐ๋ฅผ ์ง์ํฉ๋๋ค.
์ฐ๊ฒฐ
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ๋ ๊ฑฐ์ ๋คํธ์ํฌ๊ฐ ์๋ VPC ๋คํธ์ํฌ ์ฐ๊ฒฐ์ ์ง์ํฉ๋๋ค.
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ํ ์์ VPC ๋คํธ์ํฌ ๊ฐ์ ๋ด๋ถ IPv4 ๋ฐ IPv6 ์ฐ๊ฒฐ์ ์ ๊ณตํฉ๋๋ค. ํผ์ด๋ง ํธ๋ํฝ(ํผ์ด๋ง๋ ๋คํธ์ํฌ ๊ฐ์ ํ๋ฅด๋ ํธ๋ํฝ)์ ๋์ผํ VPC ๋คํธ์ํฌ ๋ด์ ํธ๋ํฝ๊ณผ ๋์ผํ ์ง์ฐ ์๊ฐ, ์ฒ๋ฆฌ๋ ๋ฐ ๊ฐ์ฉ์ฑ์ ๊ฐ์ง๋๋ค.
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ ํ ๋ผ์ฐํ
์ ์ ๊ณตํ์ง ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, VPC ๋คํธ์ํฌ
net-a
์net-b
๊ฐ VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐ๋๊ณ VPC ๋คํธ์ํฌnet-a
์net-c
๋ VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐ๋ ๊ฒฝ์ฐ, VPC ๋คํธ์ํฌ ํผ์ด๋ง์net-b
๋ฐnet-c
๊ฐ ์ฐ๊ฒฐ์ ์ ๊ณตํ์ง ์์ต๋๋ค. - VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ฌ์ฉํ์ฌ ๋ ๊ฐ์ ์๋ ๋ชจ๋ VPC ๋คํธ์ํฌ๋ฅผ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ์ด๋ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ๊ฐ ํญ์ ๋น๊ณต๊ฐ ๋ด๋ถ IPv4 ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๊ตํํ๊ณ ์๋ ๋ชจ๋ VPC ๋คํธ์ํฌ์ ๊ฐ ์๋ธ๋ท์ด
10.128.0.0/9
CIDR ๋ธ๋ก์ ๋ง๋ ์๋ธ๋ท IP ์ฃผ์ ๋ฒ์๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋๋ค. - ์ปค์คํ
๋ชจ๋ VPC ๋คํธ์ํฌ์
10.128.0.0/9
์ ๋ง๋ ์๋ธ๋ท IP ์ฃผ์ ๋ฒ์๊ฐ ์๋ ํ ์ปค์คํ ๋ชจ๋ VPC ๋คํธ์ํฌ๋ฅผ ์๋ ๋ชจ๋ VPC ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ ํ ๋ผ์ฐํ
์ ์ ๊ณตํ์ง ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, VPC ๋คํธ์ํฌ
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ํด ๋ชฉ์ ์ง ์ธ๋ถ IPv6 ์ฃผ์์ ๋ํ ๊ฒฝ๋ก๊ฐ ๊ตํ๋ ๋, VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ๋ค์ ๋ฆฌ์์ค์ ๋ชฉ์ ์ง ์ธ๋ถ IPv6 ์ฃผ์ ๋ฒ์์ ํน์ ์ธ๋ถ IPv6 ์ฐ๊ฒฐ์ ์ ๊ณตํฉ๋๋ค.
- ์ด์ค ์คํ ๋ฐ IPv6 ์ ์ฉ(ํ๋ฆฌ๋ทฐ) ๊ฐ์ ๋จธ์ (VM) ์ธ์คํด์ค ๋คํธ์ํฌ ์ธํฐํ์ด์ค
- ์ธ๋ถ ํ๋กํ ์ฝ ์ ๋ฌ์ฉ ์ ๋ฌ ๊ท์น
- ์ธ๋ถ ํจ์ค ์ค๋ฃจ ๋คํธ์ํฌ ๋ถํ ๋ถ์ฐ๊ธฐ์ฉ ์ ๋ฌ ๊ท์น
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ IPv4 ๋ฐ IPv6 ์ฐ๊ฒฐ์ ๋ ๋ค ์ง์ํฉ๋๋ค. IPv6 ์ฃผ์ ๋ฒ์๊ฐ ์๋ ์๋ธ๋ท์ ํฌํจํ๋ VPC ๋คํธ์ํฌ์์ VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
๊ด๋ฆฌ
- ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ๋ ๊ด๋ฆฌ ์ธก๋ฉด์์ ๋ถ๋ฆฌ๋ ์ํ๋ก ์ ์ง๋ฉ๋๋ค. ๊ฒฝ๋ก๋ง ํผ์ด๋ง ๊ตฌ์ฑ์ ๋ฐ๋ผ ๊ตํ๋ฉ๋๋ค.
- ํผ์ด๋ง ์ฐ๊ฒฐ์ ์ค์ ํ๋ ค๋ฉด ๊ฐ VPC ๋คํธ์ํฌ์ ๋ํ ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ ๋ค๋ฅธ VPC ๋คํธ์ํฌ์ ๋ํด ํผ์ด๋ง ์ฐ๊ฒฐ์ ๋ง๋ค์ด์ผ ํฉ๋๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก VPC ๋คํธ์ํฌ์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๋ ์ด๋ ํ์ชฝ์ด๋ผ๋ ํผ์ด๋ง ์ฐ๊ฒฐ์ ํด์ ํ ์ ์์ต๋๋ค. ์ฐ๊ฒฐ์ ๋ง๋ค๊ฑฐ๋ ์ ๋ฐ์ดํธํ ๋ ์ด ๋์์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ํผ์ด๋ง ์ฐ๊ฒฐ์ ๊ฐ ์ธก์ ๋ ๋ฆฝ์ ์ผ๋ก ์ค์ ๋ฉ๋๋ค. ํผ์ด๋ง์ ์์ธก์ ๊ตฌ์ฑ์ด ์ผ์นํ๋ ๊ฒฝ์ฐ์๋ง ํ์ฑํ๋ฉ๋๋ค. ์ด๋ ํ์ชฝ์์ ์ธ์ ๋ ํผ์ด๋ง ์ฐ๊ฒฐ์ ์ญ์ ํ ์ ์์ต๋๋ค. ์ฐ๊ฒฐ์ ๋ง๋ค๊ฑฐ๋ ์ ๋ฐ์ดํธํ ๋ ์ด ๋์์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ํผ์ด๋ง ์ฐ๊ฒฐ์ ๋ง๋ค์ด๋ ๋ค๋ฅธ VPC ๋คํธ์ํฌ์ ๋ํด Identity and Access Management(IAM) ์ญํ ์ด ๋ถ์ฌ๋์ง ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ๋์ ๋คํธ์ํฌ์ ๋ํด Compute ๋คํธ์ํฌ ๊ด๋ฆฌ์ ์ญํ ๋๋ Compute ๋ณด์ ๊ด๋ฆฌ์ ์ญํ ์ด ์์ด๋ ๋ค๋ฅธ ๋คํธ์ํฌ์ ๋ํด์๋ ๋คํธ์ํฌ ๊ด๋ฆฌ์ ๋๋ ๋ณด์ ๊ด๋ฆฌ์๊ฐ ๋์ง ์์ต๋๋ค.
IAM ๊ถํ
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ๋ง๋ค๊ณ ์ญ์ ํ๋ IAM ๊ถํ์ Compute ๋คํธ์ํฌ ๊ด๋ฆฌ์ ์ญํ (
roles/compute.networkAdmin
)์ ์ผ๋ถ๋ก ํฌํจ๋ฉ๋๋ค. - ๋ค์ ๊ถํ์ด ํฌํจ๋ ๊ฒฝ์ฐ ์ปค์คํ
์ญํ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
compute.networks.addPeering
compute.networks.updatePeering
compute.networks.removePeering
compute.networks.listPeeringRoutes
๋คํธ์ํฌ ๋ณด์
VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐ๋ VPC ๋คํธ์ํฌ๋ ๊ฐ VPC ๋คํธ์ํฌ์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ ๊ตฌ์ฑํ ๊ฒฝ๋ก ๊ตํ ์ต์ ์ ๊ธฐ๋ฐ์ผ๋ก ๊ฒฝ๋ก๋ง ๊ตํํฉ๋๋ค.
VPC ๋คํธ์ํฌ ํผ์ด๋ง์ VPC ๋ฐฉํ๋ฒฝ ๊ท์น ๋๋ ๋ฐฉํ๋ฒฝ ์ ์ฑ ์ ๊ตํํ์ง ์์ต๋๋ค.
VPC ๋ฐฉํ๋ฒฝ ๊ท์น์ ๊ฒฝ์ฐ:
๋คํธ์ํฌ ํ๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ชฉ์ ์ง๊ฐ ์ ์๋ ๋ฐฉํ๋ฒฝ ๊ท์น์ ๋ฐฉํ๋ฒฝ ๊ท์น์ VPC ๋คํธ์ํฌ์ ์๋ ์ธ์คํด์ค๋ก๋ง ํ์ธ๋ฉ๋๋ค. ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋ณด์ ๊ด๋ฆฌ์๊ฐ ๋์ผํ ๋คํธ์ํฌ ํ๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋ฐฉํ๋ฒฝ ๊ท์น ๋ชฉ์ ์ง๋ฅผ ์ ์ํ ์ ์์ง๋ง ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋ฐฉํ๋ฒฝ ๊ท์น ๋ชฉ์ ์ง์๋ VPC ๋คํธ์ํฌ์ ์ธ์คํด์ค๊ฐ ํฌํจ๋์ง ์์ต๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก, ๋คํธ์ํฌ ํ๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ์์ค๊ฐ ์ ์๋ ์ธ๊ทธ๋ ์ค ๋ฐฉํ๋ฒฝ ๊ท์น์ ๋ฐฉํ๋ฒฝ ๊ท์น์ VPC ๋คํธ์ํฌ์ ์๋ ์ธ์คํด์ค๋ก๋ง ํ์ธ๋ฉ๋๋ค.
์๋น์ค ๊ณ์ ์ ์ฌ์ฉํ์ฌ ๋ชฉ์ ์ง๊ฐ ์ ์๋ ๋ฐฉํ๋ฒฝ ๊ท์น์ ๋ฐฉํ๋ฒฝ ๊ท์น์ VPC ๋คํธ์ํฌ์ ์๋ ์ธ์คํด์ค๋ก๋ง ํ์ธ๋ฉ๋๋ค. IAM ๊ถํ์ ๋ฐ๋ผ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋ณด์ ๊ด๋ฆฌ์๋ ๋์ผํ ์๋น์ค ๊ณ์ ์ ์ฌ์ฉํ์ฌ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋ฐฉํ๋ฒฝ ๊ท์น ๋ชฉ์ ์ง๋ฅผ ์ ์ํ ์ ์์ง๋ง ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋ฐฉํ๋ฒฝ ๊ท์น ๋ชฉ์ ์ง์๋ VPC ๋คํธ์ํฌ์ ์ธ์คํด์ค๊ฐ ํฌํจ๋์ง ์์ต๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ์๋น์ค ๊ณ์ ์ ์ฌ์ฉํ์ฌ ์์ค๊ฐ ์ ์๋ ์ธ๊ทธ๋ ์ค ๋ฐฉํ๋ฒฝ ๊ท์น์ ๋ฐฉํ๋ฒฝ ๊ท์น์ VPC ๋คํธ์ํฌ์ ์๋ ์ธ์คํด์ค๋ก๋ง ํ์ธ๋ฉ๋๋ค.
๋คํธ์ํฌ ๋ฐฉํ๋ฒฝ ์ ์ฑ ์ ๊ท์น์ ๋คํธ์ํฌ ํ๊ทธ์ ๋ค๋ฅธ ๋ณด์ ํ๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๋์ ๋ฐ ์์ค๋ฅผ ์๋ณํ ์ ์์ต๋๋ค.
๋คํธ์ํฌ ๋ฐฉํ๋ฒฝ ์ ์ฑ ์์ ์ธ๊ทธ๋ ์ค ๋๋ ์ด๊ทธ๋ ์ค ๊ท์น์ ๋์์ ์ง์ ํ๋ ๊ฒฝ์ฐ ํ๊ทธ๋ ํ๊ทธ ๋ฒ์๊ฐ ์ง์ ๋ VPC ๋คํธ์ํฌ์ ๋์๋ง ์๋ณํ ์ ์์ต๋๋ค.
๋คํธ์ํฌ ๋ฐฉํ๋ฒฝ ์ ์ฑ ์์ ์ธ๊ทธ๋ ์ค ๊ท์น์ ์์ค๋ฅผ ์ง์ ํ๋ ๊ฒฝ์ฐ ํ๊ทธ๋ ํ๊ทธ ๋ฒ์๊ฐ ์ง์ ๋ VPC ๋คํธ์ํฌ์ ํ๊ทธ ๋ฒ์๊ฐ ์ง์ ๋ VPC ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์์ ์์ค๋ฅผ ์๋ณํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ฐฉํ๋ฒฝ ํ๊ทธ๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ชจ๋ VPC ๋คํธ์ํฌ์๋ ๋ฌต์์ ์ธ ๋ฐฉํ๋ฒฝ ๊ท์น์ด ํฌํจ๋ฉ๋๋ค. ๋ฌต์์ ์ธ๊ทธ๋ ์ค ๊ฑฐ๋ถ ๋ฐฉํ๋ฒฝ ๊ท์น์ผ๋ก ์ธํด ๊ฐ VPC ๋คํธ์ํฌ์ ๋ณด์ ๊ด๋ฆฌ์๋ ์ธ๊ทธ๋ ์ค ํ์ฉ ๋ฐฉํ๋ฒฝ ๊ท์น ๋๋ ๋ฐฉํ๋ฒฝ ์ ์ฑ ์ ๊ท์น์ ๋ง๋ค์ด์ผ ํฉ๋๋ค. ์ด๋ฌํ ๊ท์น์ ์์ค๋ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ IP ์ฃผ์ ๋ฒ์๋ฅผ ํฌํจํ ์ ์์ต๋๋ค.
๋ฌต์์ ์ด๊ทธ๋ ์ค ํ์ฉ ๋ฐฉํ๋ฒฝ ๊ท์น์ผ๋ก ์ธํด ๋คํธ์ํฌ์ ์ด๊ทธ๋ ์ค ๊ฑฐ๋ถ ๊ท์น์ด ํฌํจ๋์ง ์๋ ํ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋ชฉ์ ์ง์ ๋ํด ํจํท์ ํ์ฉํ๊ธฐ ์ํด ์ด๊ทธ๋ ์ค ํ์ฉ ๋ฐฉํ๋ฒฝ ๊ท์น์ด๋ ๋ฐฉํ๋ฒฝ ์ ์ฑ ์ ๊ท์น์ ๋ง๋ค ํ์๊ฐ ์์ต๋๋ค.
DNS ์ง์
ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋ฆฌ์์ค๋ ๋ก์ปฌ VPC ๋คํธ์ํฌ์์ ๋ง๋ Compute Engine ๋ด๋ถ DNS ์ด๋ฆ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ๋ ๋ก์ปฌ VPC ๋คํธ์ํฌ์ ๋ํด์๋ง ์น์ธ๋ Cloud DNS ๊ด๋ฆฌํ ๋น๊ณต๊ฐ ์์ญ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋ฆฌ์์ค์ ๋ํด DNS ์ด๋ฆ์ ์ฌ์ฉํ ์ ์๊ฒ ํ๋ ค๋ฉด ๋ค์ ๊ธฐ๋ฒ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ธ์.
- Cloud DNS ํผ์ด๋ง ์์ญ์ ์ฌ์ฉํฉ๋๋ค.
- ๋ชจ๋ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋ํด ๋์ผํ ๊ด๋ฆฌํ ๋น๊ณต๊ฐ ์์ญ์ ์น์ธ(ํ์)ํฉ๋๋ค.
๋ด๋ถ ๋ถํ ๋ถ์ฐ๊ธฐ ์ง์
๋ก์ปฌ VPC ๋คํธ์ํฌ์ ํด๋ผ์ด์ธํธ๋ ํผ์ด VPC ๋คํธ์ํฌ์ ๋ด๋ถ ๋ถํ ๋ถ์ฐ๊ธฐ์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ค์ ๋ถํ ๋ถ์ฐ๊ธฐ ๋ฌธ์์ VPC ๋คํธ์ํฌ ํผ์ด๋ง ์ฌ์ฉ ์น์ ์ ์ฐธ์กฐํ์ธ์.
- ๋ด๋ถ ํจ์ค ์ค๋ฃจ ๋คํธ์ํฌ ๋ถํ ๋ถ์ฐ๊ธฐ ๋ฐ ์ฐ๊ฒฐ๋ ๋คํธ์ํฌ
- ๋ด๋ถ ํ๋ก์ ๋คํธ์ํฌ ๋ถํ ๋ถ์ฐ๊ธฐ ๋ฐ ์ฐ๊ฒฐ๋ ๋คํธ์ํฌ
- ๋ด๋ถ ์ ํ๋ฆฌ์ผ์ด์ ๋ถํ ๋ถ์ฐ๊ธฐ ๋ฐ ์ฐ๊ฒฐ๋ ๋คํธ์ํฌ
ํผ์ด๋ง๋ ๋คํธ์ํฌ๋ ๋ด๋ถ ํจ์ค ์ค๋ฃจ ๋คํธ์ํฌ ๋ถํ ๋ถ์ฐ๊ธฐ๋ฅผ ๋ค์ ํ์ผ๋ก ์ฌ์ฉํ๋ ์ ์ ๊ฒฝ๋ก๋ฅผ ๊ตํํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ ๊ฒฝ๋ก ๊ตํ ์ต์ ์ ์ฐธ์กฐํ์ธ์.
ํผ์ด๋ง ๊ทธ๋ฃน ๋ฐ ํ ๋น๋
VPC ํผ์ด๋ง ํ ๋น๋์ ํผ์ด๋ง ๊ทธ๋ฃน์ด๋ผ๋ ๊ฐ๋
์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ๊ฐ VPC ๋คํธ์ํฌ์๋ ์์ฒด ํผ์ด๋ง ๊ทธ๋ฃน์ด ํฌํจ๋์ด ์์ต๋๋ค. ์ด ํผ์ด๋ง ๊ทธ๋ฃน์ ์์ฒด ๋คํธ์ํฌ ๊ทธ๋ฆฌ๊ณ VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐ๋ ๋ค๋ฅธ ๋ชจ๋ VPC ๋คํธ์ํฌ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค. ๊ฐ์ฅ ๊ฐ๋จํ ์๋๋ฆฌ์ค์์ 2๊ฐ์ VPC ๋คํธ์ํฌ net-a
๋ฐ net-b
๊ฐ ์๋ก ํผ์ด๋ง๋์ด ์์ผ๋ฉด 2๊ฐ์ ํผ์ด๋ง ๊ทธ๋ฃน์ด ์ฌ์ฉ๋ฉ๋๋ค. ํ๋๋ net-a
๊ด์ ์ ํผ์ด๋ง ๊ทธ๋ฃน์ด๊ณ ๋ค๋ฅธ ํ๋๋ net-b
๊ด์ ์ ํผ์ด๋ง ๊ทธ๋ฃน์
๋๋ค.
VPC ๋คํธ์ํฌ ํผ์ด๋ง ํ ๋น๋์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ค์์ ์ฐธ์กฐํ์ธ์.
์ ํ์ฌํญ
VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ ํ์ฌํญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ ๊ฐ ์๋ธ๋ท IP ๋ฒ์๊ฐ ๊ฒน์น๋ฉด ์ ๋จ
ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์์ ์๋ธ๋ท IP ๋ฒ์๊ฐ ๋ค๋ฅธ ์๋ธ๋ท IP ๋ฒ์์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋ ์ด๋ฅผ ํฌํจํ๊ฑฐ๋ ์ํ ์ ์์ต๋๋ค. ํผ์ด๋ง ์Google Cloud ๋ IP ๋ฒ์๊ฐ ๊ฒน์น๋ ์๋ธ๋ท์ด ์๋์ง ํ์ธํฉ๋๋ค. ์์ผ๋ฉด ํผ์ด๋ง์ด ์คํจํฉ๋๋ค. ์ด๋ฏธ ํผ์ด๋ง๋ ๋คํธ์ํฌ์ ๊ฒฝ์ฐ ์ ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๋ง๋๋ ์์ ์ ์ํํ๋ฉดGoogle Cloud ์๋ ๊ณ ์ ํ ๋ชฉ์ ์ง IP ์ฃผ์ ๋ฒ์๊ฐ ์๋ ์ ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ์์ด์ผ ํฉ๋๋ค.
์ ์๋ธ๋ท์ ๋ง๋ค๊ธฐ ์ ์ ํผ์ด๋ง ์ฐ๊ฒฐ์ ๊ฒฝ๋ก๋ฅผ ๋์ดํ์ฌ ์ ์๋ธ๋ท IPv4 ์ฃผ์ ๋ฒ์๊ฐ ์์ง ์ฌ์ฉ๋์ง ์์๋์ง ํ์ธํ ์ ์์ต๋๋ค.
์ด๋ฌํ ์ ํ์ฌํญ๊ณผ Google Cloud์ ํด๋น ๊ฒ์ฌ๊ฐ ๋ค์๊ณผ ๊ฐ์ ์๋๋ฆฌ์ค์๋ ์ ์ฉ๋ฉ๋๋ค.
- VPC ๋คํธ์ํฌ
network-1
์ ๋ ๋ฒ์งธ VPC ๋คํธ์ํฌnetwork-2
์ ํผ์ด๋ง๋ฉ๋๋ค. - ๋ํ
network-2
๋ ์ธ ๋ฒ์งธ VPC ๋คํธ์ํฌnetwork-3
๊ณผ ํผ์ด๋ง๋ฉ๋๋ค. network-3
์network-1
๊ณผ ํผ์ด๋ง๋์ง ์์ต๋๋ค.
์ด ์๋๋ฆฌ์ค์์๋ network-2
์ ๋ํด ๋คํธ์ํฌ ๊ด๋ฆฌ์์ ํ์ํด์ผ ํฉ๋๋ค. network-2
์ ๋คํธ์ํฌ ๊ด๋ฆฌ์์๊ฒ VPC ๋คํธ์ํฌ์ ํผ์ด๋ง ๊ฒฝ๋ก๋ฅผ ๋์ดํ๋๋ก ์์ฒญํฉ๋๋ค.
์ค๋ณต ๊ฒ์ฌ์ ๋ํ ์์ธํ ๋ด์ฉ์ ์๋ธ๋ท ๋ฐ ํผ์ด๋ง ์๋ธ๋ท ๊ฒฝ๋ก ์ํธ์์ฉ์ ์ฐธ์กฐํ์ธ์.
๋ด๋ถ DNS ์ด๋ฆ์ด ํผ์ด๋ง๋ ๋คํธ์ํฌ์์ ํ์ธ๋์ง ์์
ํผ์ด๋ง๋ ๋คํธ์ํฌ์์๋ ๋คํธ์ํฌ์ ๋ง๋ค์ด์ง Compute Engine ๋ด๋ถ DNS ์ด๋ฆ์ ์ก์ธ์คํ ์ ์์ต๋๋ค. ํผ์ด๋ง๋ ๋คํธ์ํฌ์ VM ์ธ์คํด์ค์ ์ฐ๊ฒฐํ๋ ค๋ฉด VM์ IP ์ฃผ์๋ฅผ ์ฌ์ฉํ์ธ์.
ํ๊ทธ์ ์๋น์ค ๊ณ์ ์ ํผ์ด๋ง๋ ๋คํธ์ํฌ ๊ฐ์ ์ฌ์ฉํ ์ ์์
๋ฐฉํ๋ฒฝ ๊ท์น์ ์๋ ํผ์ด๋ง๋ ๋คํธ์ํฌ์ VM๊ณผ ๊ด๋ จ๋ ํ๊ทธ ๋๋ ์๋น์ค ๊ณ์ ์ ๋ค๋ฅธ ํผ์ด๋ง๋ ๋คํธ์ํฌ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํผ์ด๋ง๋ ๋คํธ์ํฌ์ ์ธ๊ทธ๋ ์ค ๊ท์น์ด ํ๊ทธ๋ฅผ ๊ธฐ์ค์ผ๋ก ์์ค๋ฅผ ํํฐ๋งํ๋ ๊ฒฝ์ฐ ํผ์ด๋ง๋ ๋คํธ์ํฌ์ VN์ ํด๋น ํ๊ทธ๊ฐ ์๋๋ผ๋ ์ด ๊ท์น์ ํผ์ด๊ฐ ์๋ ๋คํธ์ํฌ ๋ด์์ ์ค๋ VM ํธ๋ํฝ์๋ง ์ ์ฉ๋ฉ๋๋ค. ์ด๋ ์๋น์ค ๊ณ์ ์์๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค.
๊ฒฝ๋ก ๊ตํ ์ต์
VPC ๋คํธ์ํฌ๊ฐ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋ก์ปฌ ๊ฒฝ๋ก๋ฅผ ๊ณต์ ํ ๋๋ ๊ฒฝ๋ก๋ฅผ ๋ด๋ณด๋ ๋๋ค. ๊ทธ๋ฐ ํ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ๊ฐ ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค. ๋น๊ณต๊ฐ๋ก ์ฌ์ฉ๋ ๊ณต๊ฐ IPv4 ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ IPv4 ์๋ธ๋ท์ ์ ์ธํ๊ณ ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ํญ์ ๊ตํ๋ฉ๋๋ค.
VPC ๋คํธ์ํฌ ํผ์ด๋ง ๊ตฌ์ฑ์ ์ฌ์ฉํ๋ฉด ๋ค์ ํญ๋ชฉ์ ์ ์ดํ ์ ์์ต๋๋ค.
- IPv6 ๊ฒฝ๋ก๊ฐ ๊ตํ๋๋์ง ์ฌ๋ถ. ์ด์ค ์คํ ํผ์ด๋ง ์ฐ๊ฒฐ์ ๊ตฌ์ฑํ๋ฉด ์ด์ค ์คํ ๋ฐ IPv6 ์ ์ฉ(ํ๋ฆฌ๋ทฐ) ์๋ธ๋ท์ IPv6 ๊ฒฝ๋ก๋ฅผ ๋ชจ๋ ๊ตํํ ์ ์์ต๋๋ค.
- ๋น๊ณต๊ฐ๋ก ์ฌ์ฉ๋ ๊ณต๊ฐ IPv4 ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ ์๋ธ๋ท์ ๊ฒฝ๋ก๋ฅผ ๋ด๋ณด๋ด๊ฑฐ๋ ๊ฐ์ ธ์ค๋์ง ์ฌ๋ถ
- ์ ์ ๋ฐ ๋์ ๊ฒฝ๋ก๋ฅผ ๋ด๋ณด๋ด๊ฑฐ๋ ๊ฐ์ ธ์ค๋์ง ์ฌ๋ถ
ํผ์ด๋ง์ ์ค์ ํ๊ธฐ ์ ์ ๋๋ ํผ์ด๋ง ์ฐ๊ฒฐ์ด ํ์ฑํ๋ ๋์์ ๊ตฌ์ฑ์ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค.
VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ๋ค์์ ์ ๊ณตํ์ง ์์ต๋๋ค.
- ํน์ ์๋ธ๋ท ๊ฒฝ๋ก, ์ ์ ๊ฒฝ๋ก, ๋์ ๊ฒฝ๋ก์ ๊ตํ์ ์ ์ดํ๊ธฐ ์ํ ์ธ๋ถํ๋ ๋ฐฉ๋ฒ
- ์ ์ฑ ๊ธฐ๋ฐ ๊ฒฝ๋ก ๊ตํ ์ง์
์๋ธ๋ท ๊ฒฝ๋ก ๊ตํ ์ต์
๋ค์ ํ์์๋ ์๋ธ๋ท ๊ฒฝ๋ก์ ๋ํ ๊ฒฝ๋ก ๊ตํ ์ต์ ์ ๋ํด ์ค๋ช ํฉ๋๋ค.
๊ฒฝ๋ก ์ ํ | ๊ฒฝ๋ก ๋ด๋ณด๋ด๊ธฐ ์กฐ๊ฑด | ๊ฒฝ๋ก ๊ฐ์ ธ์ค๊ธฐ ์กฐ๊ฑด |
---|---|---|
๋น๊ณต๊ฐ IPv4 ์ฃผ์ ๋ฒ์๋ฅผ ์ฌ์ฉํ๋ IPv4 ์๋ธ๋ท ๊ฒฝ๋ก(๊ธฐ๋ณธ ๋ฐ ๋ณด์กฐ IPv4 ์๋ธ๋ท ๋ฒ์) | ํญ์ ๋ด๋ณด๋ด๊ธฐ ์ฌ์ฉ ์ค์งํ ์ ์์ |
ํญ์ ๊ฐ์ ธ์ค๊ธฐ ์ฌ์ฉ ์ค์งํ ์ ์์ |
๋น๊ณต๊ฐ๋ก ์ฌ์ฉ๋ ๊ณต๊ฐ IPv4 ์ฃผ์ ๋ฒ์๋ฅผ ์ฌ์ฉํ๋ IPv4 ์๋ธ๋ท ๊ฒฝ๋ก(๊ธฐ๋ณธ ๋ฐ ๋ณด์กฐ IPv4 ์๋ธ๋ท ๋ฒ์) | ๊ธฐ๋ณธ์ ์ผ๋ก ๋ด๋ณด๋ด๊ธฐ--export-subnet-routes-with-public-ip ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ด๋ณด๋ด๊ธฐ ์ ์ด
|
๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ ธ์ค์ง ์์--import-subnet-routes-with-public-ip ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ธ์ค๊ธฐ ์ ์ด
|
๋ด๋ถ IPv6 ์๋ธ๋ท ๋ฒ์ ( ipv6-access-type=INTERNAL )
|
๊ธฐ๋ณธ์ ์ผ๋ก ๋ด๋ณด๋ด์ง ์์--stack-type=IPV4_IPV6 ๋ฅผ ์ฌ์ฉํ์ฌ ๋ด๋ณด๋ด๊ธฐ ์ฌ์ฉ ์ค์
|
๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ ธ์ค์ง ์์--stack-type=IPV4_IPV6 ๋ฅผ ์ค์ ํ์ฌ ๊ฐ์ ธ์ค๊ธฐ ์ฌ์ฉ ์ค์
|
์ธ๋ถ IPv6 ์๋ธ๋ท ๋ฒ์ ( ipv6-access-type=EXTERNAL )
|
๊ธฐ๋ณธ์ ์ผ๋ก ๋ด๋ณด๋ด์ง ์์--stack-type=IPV4_IPV6 ๋ฅผ ์ฌ์ฉํ์ฌ ๋ด๋ณด๋ด๊ธฐ ์ฌ์ฉ ์ค์
|
๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ ธ์ค์ง ์์--stack-type=IPV4_IPV6 ๋ฅผ ์ค์ ํ์ฌ ๊ฐ์ ธ์ค๊ธฐ ์ฌ์ฉ ์ค์
|
์ ์ ๊ฒฝ๋ก ๊ตํ ์ต์
๋ค์ ํ์์๋ ์ ์ ๊ฒฝ๋ก์ ๊ฒฝ๋ก ๊ตํ ์ต์ ์ ๋ํด ์ค๋ช ํฉ๋๋ค.
๊ฒฝ๋ก ์ ํ | ๊ฒฝ๋ก ๋ด๋ณด๋ด๊ธฐ ์กฐ๊ฑด | ๊ฒฝ๋ก ๊ฐ์ ธ์ค๊ธฐ ์กฐ๊ฑด |
---|---|---|
๋คํธ์ํฌ ํ๊ทธ๊ฐ ํฌํจ๋ ์ ์ ๊ฒฝ๋ก(๋ชจ๋ ๋ค์ ํ ์ ํ) | ๋ด๋ณด๋ผ ์ ์์ | ๊ฐ์ ธ์ฌ ์ ์์ |
๊ธฐ๋ณธ ์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด ๋ค์ ํ์ ์ฌ์ฉํ๋ ์ ์ ๊ฒฝ๋ก | ๋ด๋ณด๋ผ ์ ์์ | ๊ฐ์ ธ์ฌ ์ ์์ |
๊ธฐ๋ณธ ์ธํฐ๋ท ๊ฒ์ดํธ์จ์ด์ ๋ค๋ฅธ ๋ค์ ํ์ ์ฌ์ฉํ๊ณ ๋คํธ์ํฌ ํ๊ทธ๊ฐ ์๋ IPv4 ์ ์ ๊ฒฝ๋ก | ๊ธฐ๋ณธ์ ์ผ๋ก ๋ด๋ณด๋ด์ง ์์--export-custom-routes ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ด๋ณด๋ด๊ธฐ ์ ์ด
|
๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ ธ์ค์ง ์์--import-custom-routes ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ธ์ค๊ธฐ ์ ์ด
|
VM ์ธ์คํด์ค๋ฅผ ๋ค์ ํ์ผ๋ก ์ฌ์ฉํ๊ณ ๋คํธ์ํฌ ํ๊ทธ๊ฐ ์๋ IPv6 ์ ์ ๊ฒฝ๋ก | ๊ธฐ๋ณธ์ ์ผ๋ก ๋ด๋ณด๋ด์ง ์์ ํผ์ด๋ง์ ์คํ ์ ํ์ด --stack-type=IPV4_IPV6 ๋ก ์ค์ ๋์์ ๋ --export-custom-routes ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ด๋ณด๋ด๊ธฐ ์ ์ด
|
๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ ธ์ค์ง ์์ ํผ์ด๋ง์ ์คํ ์ ํ์ด --stack-type=IPV4_IPV6 ๋ก ์ค์ ๋์์ ๋ --import-custom-routes ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ธ์ค๊ธฐ ์ ์ด
|
๋์ ๊ฒฝ๋ก ๊ตํ ์ต์
๋ค์ ํ์์๋ ๋์ ๊ฒฝ๋ก์ ๋ํ ๊ฒฝ๋ก ๊ตํ ์ต์ ์ ๋ํด ์ค๋ช ํฉ๋๋ค.
๊ฒฝ๋ก ์ ํ | ๊ฒฝ๋ก ๋ด๋ณด๋ด๊ธฐ ์กฐ๊ฑด | ๊ฒฝ๋ก ๊ฐ์ ธ์ค๊ธฐ ์กฐ๊ฑด |
---|---|---|
๋์ IPv4 ๊ฒฝ๋ก | ๊ธฐ๋ณธ์ ์ผ๋ก ๋ด๋ณด๋ด์ง ์์--export-custom-routes ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ด๋ณด๋ด๊ธฐ ์ ์ด
|
๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ ธ์ค์ง ์์--import-custom-routes ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ธ์ค๊ธฐ ์ ์ด
|
๋์ IPv6 ๊ฒฝ๋ก | ๊ธฐ๋ณธ์ ์ผ๋ก ๋ด๋ณด๋ด์ง ์์ ํผ์ด๋ง์ ์คํ ์ ํ์ด --stack-type=IPV4_IPV6 ๋ก ์ค์ ๋์์ ๋ --export-custom-routes ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ด๋ณด๋ด๊ธฐ ์ ์ด
|
๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ ธ์ค์ง ์์ ํผ์ด๋ง์ ์คํ ์ ํ์ด --stack-type=IPV4_IPV6 ๋ก ์ค์ ๋์์ ๋ --import-custom-routes ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ์ ธ์ค๊ธฐ ์ ์ด
|
์ ์ ๊ฒฝ๋ก ๋ฐ ๋์ ๊ฒฝ๋ก ๊ตํ์ ์ด์
ํ๋์ VPC ๋คํธ์ํฌ๊ฐ ์ ์ ๋ฐ ๋์ ๊ฒฝ๋ก๋ฅผ ๋ด๋ณด๋ด๊ณ ๋ค๋ฅธ VPC ๋คํธ์ํฌ๊ฐ ์ด๋ฌํ ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ฌ ๋ ๊ฐ์ ธ์ค๊ธฐ ๋คํธ์ํฌ๋ ๋ค์ ํ์ด ํผ์ด VPC ๋คํธ์ํฌ์ ์๋ ๊ฐ์ ธ์จ ๊ฐ ์ ์ ๋๋ ๋์ ๊ฒฝ๋ก์ ๋ํ ๋ค์ ํ์ผ๋ก ์ง์ ํจํท์ ์ ์กํ ์ ์์ต๋๋ค.
๋ก์ปฌ VPC ๋คํธ์ํฌ์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๋ --export-custom-routes
ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ํด๋น ๋คํธ์ํฌ์ ์ ์ ๋ฐ ๋์ ๊ฒฝ๋ก์ ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ ์ดํฉ๋๋ค. ํด๋น ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๋ --import-custom-routes
ํ๋๊ทธ๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฌํ ์ ์ ๋ฐ ๋์ ๊ฒฝ๋ก์ ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์ ์ดํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ ๋ฌด์๋ ๊ฒฝ๋ก, ์๋ธ๋ท ๋ฐ ํผ์ด๋ง ์๋ธ๋ท ๊ฒฝ๋ก ์ํธ์์ฉ, ์๋ธ๋ท ๋ฐ ์ ์ ๊ฒฝ๋ก ์ํธ์์ฉ์ ์ฐธ์กฐํ์ธ์.
ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์์ ์ ์ ๊ฒฝ๋ก์ ๋์ ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ ๋ค์๊ณผ ๊ฐ์ ์๋๋ฆฌ์ค์์ ์ ์ฉํ ์ ์์ต๋๋ค.
ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๊ฒฝ๋ก ๊ธฐ๋ฐ GKE ํด๋ฌ์คํฐ๊ฐ ํฌํจ๋์ด ์๊ณ ํจํท์ ํด๋น ํด๋ฌ์คํฐ์ ํฌ๋๋ก ์ ์กํด์ผ ํ ๊ฒฝ์ฐ. ํฌ๋ IP ์ฃผ์๊ฐ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ์๋ ์ ์ ๊ฒฝ๋ก์ ๋ชฉ์ ์ง ๋ฒ์๋ก ๊ตฌํ๋ฉ๋๋ค.
์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ ๊ฐ์ ์ฐ๊ฒฐ์ ์ ๊ณตํด์ผ ํ๋ ๊ฒฝ์ฐ. ๋ก์ปฌ VPC ๋คํธ์ํฌ์ ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋๋ ๋ค์ ํ Cloud VPN ํฐ๋, Cloud Interconnect ์ฐ๊ฒฐ(VLAN) ๋๋ ๋ผ์ฐํฐ ์ดํ๋ผ์ด์ธ์ค๊ฐ ์๋ ๋์ ๊ฒฝ๋ก๊ฐ ํฌํจ๋์ด ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์์ ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ๊น์ง์ ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํ๋ ค๋ฉด ๋ก์ปฌ VPC ๋คํธ์ํฌ์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ ์ปค์คํ ๊ฒฝ๋ก ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ฌ์ฉ ์ค์ ํ๊ณ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๋ ์ปค์คํ ๊ฒฝ๋ก ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์ฌ์ฉ ์ค์ ํฉ๋๋ค. ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์์ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ๊น์ง์ ๊ฒฝ๋ก๋ฅผ ์ ๊ณตํ๋ ค๋ฉด ๋ก์ปฌ VPC ๋คํธ์ํฌ์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๋ ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ๋ Cloud VPN ํฐ๋, Cloud Interconnect ์ฐ๊ฒฐ(VLAN) ๋๋ ๋ผ์ฐํฐ ์ดํ๋ผ์ด์ธ์ค์ BGP ์ธ์ ์ ๊ด๋ฆฌํ๋ Cloud Router์์ Cloud Router ์ปค์คํ ๊ณต์ง ๋ชจ๋๋ฅผ ๊ตฌ์ฑํด์ผ ํฉ๋๋ค. ์ด๋ฌํ ์ปค์คํ ๊ณต์ง ๊ฒฝ๋ก์ ์ฝํ ์ธ ์๋ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ์๋ธ๋ท IP ์ฃผ์ ๋ฒ์๊ฐ ํฌํจ๋์ด์ผ ํฉ๋๋ค.
๋ฌด์๋ ๊ฒฝ๋ก
VPC ๋คํธ์ํฌ๊ฐ ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒฝ์ฐ์๋ ๋ค์๊ณผ ๊ฐ์ ์ํฉ์์๋ ๊ฐ์ ธ์จ ๊ฒฝ๋ก๋ฅผ ๋ฌด์ํ ์ ์์ต๋๋ค.
๋ก์ปฌ VPC ๋คํธ์ํฌ์ ๋ชฉ์ ์ง๊ฐ ๋์ผํ๊ฑฐ๋ ๋ณด๋ค ๊ตฌ์ฒด์ ์ธ(๋ ๊ธด ์๋ธ๋ท ๋ง์คํฌ) ๊ฒฝ๋ก๊ฐ ์์ผ๋ฉด ๋ก์ปฌ VPC ๋คํธ์ํฌ์ ํญ์ ๋ก์ปฌ ๊ฒฝ๋ก๊ฐ ์ฌ์ฉ๋ฉ๋๋ค.
๋ก์ปฌ VPC ๋คํธ์ํฌ์ ํจํท ๋ชฉ์ ์ง์ ๋ํด ๊ฐ์ฅ ์ธ๋ถ์ ์ธ ๊ฒฝ๋ก๊ฐ ํฌํจ๋์ง ์์ง๋ง ๋ ์ด์์ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ํจํท์ ๋ํด ๋์ผํ๊ณ ๊ฐ์ฅ ๊ตฌ์ฒด์ ์ธ ๋ชฉ์ ์ง๊ฐ ํฌํจ๋์ด ์์ผ๋ฉดGoogle Cloud ๊ฐ ๋ด๋ถ ์๊ณ ๋ฆฌ์ฆ์ ๋ฐ๋ผ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ ์ค ํ๋๋ก๋ถํฐ ๋ค์ ํ์ ์ ํํฉ๋๋ค. ์ด๋ฌํ ์ ํ์ ๊ฒฝ๋ก ์ฐ์ ์์๊ฐ ๊ณ ๋ ค๋๊ธฐ ์ ์ ์ํ๋๋ฉฐ, ์ฌ์ฉ์๊ฐ ๋์์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ๋ฅผ ์ถ๊ฐํ๊ฑฐ๋ ์ญ์ ํ๋ฉด ๋ผ์ฐํ ์์๊ฐ ์๋์น ์๊ฒ ๋ณ๊ฒฝ๋ ์ ์์ผ๋ฏ๋ก, ๊ถ์ฅ์ฌํญ์ ๋ฐ๋ผ ์ด ๊ตฌ์ฑ์ ๋ฐฉ์งํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์์์ ์ค๋ช ํ ์ํฉ๋ค์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋ผ์ฐํ ์์๋ฅผ ์ฐธ์กฐํ์ธ์.
์ด์ค ์คํ ํผ์ด๋ง์ ๊ฒฝ์ฐ IPv6 ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ค๋ ๋ก์ปฌ VPC ๋คํธ์ํฌ์ ์ด์ค ์คํ ๋๋ IPv6 ์ ์ฉ(ํ๋ฆฌ๋ทฐ) ์๋ธ๋ท์ด ์์ผ๋ฉด ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์์ ์์ ํ๋ IPv6 ๊ฒฝ๋ก ์ค ์ด๋ ๊ฒ๋ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๋ํ constraints/compute.disableAllIpv6
์กฐ์ง ์ ์ฑ
์ ์ฝ์กฐ๊ฑด์ด ์ค์ ๋ ๊ฒฝ์ฐ ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ IPv6 ์ฃผ์ ๋ฒ์๊ฐ ์๋ ์๋ธ๋ท์ ๋ง๋ค์ง ๋ชปํ ์ ์์ต๋๋ค.
์๋ธ๋ท ๋ฐ ํผ์ด๋ง ์๋ธ๋ท ๊ฒฝ๋ก ์ํธ์์ฉ
ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ IPv4 ์๋ธ๋ท ๊ฒฝ๋ก๋ ์ค๋ณต๋ ์ ์์ต๋๋ค.
- ํผ์ด๋ง ์์๋ ๋์ผํ IPv4 ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ๊ธ์ง๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด 2๊ฐ์ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ๋ ํด๋น ๋ชฉ์ ์ง๊ฐ
100.64.0.0/10
์ธ IPv4 ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๋ ๋ค ํฌํจํ ์ ์์ต๋๋ค. - ํผ์ด๋ง ์์๋ ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ํผ์ด๋ง ์๋ธ๋ท ๊ฒฝ๋ก ๋ด์ ํฌํจ๋์ง ์๋๋ก ๊ธ์ง๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ๋ก์ปฌ VPC ๋คํธ์ํฌ์ ํด๋น ๋ชฉ์ ์งใฑ๊ฐ
100.64.0.0/24
์ธ ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ์์ผ๋ฉด ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ ์ค ์ด๋ ๊ฒ๋ ํด๋น ๋ชฉ์ ์ง๊ฐ100.64.0.0/10
์ธ ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค.
Google Cloud ๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ์ IPv4 ์๋ธ๋ท ๊ฒฝ๋ก์ ๋ํด ์์ ์กฐ๊ฑด์ ์ ์ฉํฉ๋๋ค.
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ฌ์ฉํ์ฌ VPC ๋คํธ์ํฌ๋ฅผ ์ฒ์ ์ฐ๊ฒฐํ๋ ๊ฒฝ์ฐ
- ๋คํธ์ํฌ๋ฅผ ํผ์ด๋งํ๋ ๋์
- ํผ์ด๋ง ๊ตฌ์ฑ์ ๋ณ๊ฒฝํ๋ ๊ฒฝ์ฐ(์๋ฅผ ๋ค์ด ๋น๊ณต๊ฐ๋ก ์ฌ์ฉ๋ ๊ณต๊ฐ IP ์ฃผ์๋ก ์๋ธ๋ท IPv4 ๊ฒฝ๋ก ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์ฌ์ฉ ์ค์ ํ๋ ๊ฒฝ์ฐ)
๋คํธ์ํฌ๋ฅผ ํผ์ด๋งํ ๋ ๋ค์ ์์ ์ผ๋ก ์ธํด ์ค๋ณต์ด ๋ฐ์ํ๋ฉด Google Cloud ์ค๋ฅ๊ฐ ๋ฐํ๋ฉ๋๋ค.
IPv6 ์๋ธ๋ท ๊ฒฝ๋ก(๋ด๋ถ ๋ฐ ์ธ๋ถ ๋ชจ๋)๋ ๊ณ ์ ํ๊ฒ ์ ์๋ฉ๋๋ค. 2๊ฐ์ VPC ๋คํธ์ํฌ๊ฐ ๋์ผํ ๋ด๋ถ ๋๋ ์ธ๋ถ IPv6 ์๋ธ๋ท ๋ฒ์๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ํ VPC ๋คํธ์ํฌ์์ fc:1000:1000:1000::/64
๋ฅผ IPv6 ์๋ธ๋ท ๋ฒ์๋ก ์ฌ์ฉํ๋ฉด VPC ๋คํธ์ํฌ๊ฐ VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐ๋์๋์ง ์ฌ๋ถ์ ๊ด๊ณ์์ด Google Cloud ์ ์๋ ๋ค๋ฅธ VPC ๋คํธ์ํฌ๊ฐ fc:1000:1000:1000::/64
๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์๋ธ๋ท ๋ฐ ์ ์ ๊ฒฝ๋ก ์ํธ์์ฉ
Google Cloud ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ์๋ธ๋ท ๊ฒฝ๋ก ๋ฐ ํผ์ด๋ง ์๋ธ๋ท ๊ฒฝ๋ก์ ๊ฐ์ฅ ๊ตฌ์ฒด์ ์ธ ๋ชฉ์ ์ง IPv4 ๋๋ IPv6 ๋ฒ์๊ฐ ํฌํจ๋์ด์ผ ํฉ๋๋ค. VPC ๋คํธ์ํฌ ๋ด์์ ๋ก์ปฌ ์ ์ ๊ฒฝ๋ก๋ ๋ก์ปฌ ์๋ธ๋ท ๊ฒฝ๋ก์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋ ์ด๋ฅผ ํฌํจํ๋ ๊ฒฝ๋ก๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค. ์ด ์๋๋ฆฌ์ค์ ๋ํ ์์ธํ ์ค๋ช ์ ์ ์ ๊ฒฝ๋ก์ ์ํธ์์ฉ์ ์ฐธ์กฐํ์ธ์.
์ด ๊ฐ๋ ์ ๋ค์ ๋ ๊ท์น์ ๋ฐ๋ผ VPC ๋คํธ์ํฌ ํผ์ด๋ง์ผ๋ก ํ์ฅ๋ฉ๋๋ค.
๋ก์ปฌ ์ ์ ๊ฒฝ๋ก๋ ํผ์ด๋ง ์๋ธ๋ท ๊ฒฝ๋ก์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋ ์ฌ๊ธฐ์ ํฌํจ๋๋ ๋ชฉ์ ์ง๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค. ๋ก์ปฌ ์ ์ ๊ฒฝ๋ก๊ฐ ์์ผ๋ฉดGoogle Cloud ๊ฐ ๋ค์์ ์ ์ฉํฉ๋๋ค.
ํผ์ด๋ง ๊ตฌ์ฑ์ผ๋ก ์ธํด ์ถฉ๋ํ๋ ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒฝ์ฐ ๋ก์ปฌ ์ ์ ๊ฒฝ๋ก์ ๋ชฉ์ ์ง์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋ ์ด๋ฅผ ํฌํจํ๋ ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ์ด๋ฏธ ์๋ VPC ๋คํธ์ํฌ์ ๋ํด ์๋ก์ด ํผ์ด๋ง ์ฐ๊ฒฐ์ ์ค์ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ชฉ์ ์ง๊ฐ
10.0.0.0/24
์ธ ๋ก์ปฌ ์ ์ ๊ฒฝ๋ก๊ฐ ์กด์ฌํ ๊ฒฝ์ฐ ๋ชฉ์ ์ง๊ฐ10.0.0.0/24
์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋10.0.0.0/24
๋ฅผ ํฌํจํ๋(์:10.0.0.0/8
) IPv4 ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ํฌํจ๋ VPC ๋คํธ์ํฌ์ ๋ํด ์ ํผ์ด๋ง ์ฐ๊ฒฐ์ ์ค์ ํ ์ ์์ต๋๋ค.์๋ํ ํผ์ด๋ง ์คํ ์ ํ์ด
IPV4_IPV6
์ธ ๊ฒฝ์ฐ2001:0db8:0a0b:0c0d::/96
๋ชฉ์ ์ง ์์น๋ฅผ ํฌํจํ๋ ๋ก์ปฌ ์ ์ ๊ฒฝ๋ก๊ฐ ์์ผ๋ฉด VPC ๋คํธ์ํฌ์ ๋ํด ์ ํผ์ด๋ง ๋ชฉ์ ์ง๊ฐ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋2001:0db8:0a0b:0c0d::/96
์ ํฌํจํ๋ IPv6 ์๋ธ๋ท ๊ฒฝ๋ก๋ก ์ฐ๊ฒฐ์ ์ค์ ํ ์ ์์ต๋๋ค. ์ด ์ํฉ์์ ๊ฐ๋ฅํ ์ ์ผํ ์๋ธ๋ท IPv6 ์ฃผ์ ๋ฒ์๋2001:0db8:0a0b:0c0d::/64
์ด๋ฉฐ, ์ด๋ Google Cloud ์ ์๋ธ๋ท IPv6 ์ฃผ์ ๋ฒ์๊ฐ 64๋นํธ ์๋ธ๋ท ๋ง์คํฌ ๊ธธ์ด๋ฅผ ์ฌ์ฉํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
์ ๋ฐ์ดํธ๋ ํผ์ด๋ง ๊ตฌ์ฑ์ผ๋ก ์ธํด ์ถฉ๋ํ๋ ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒฝ์ฐ ๊ธฐ์กด ํผ์ด๋ง ์ฐ๊ฒฐ์ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
VPC ๋คํธ์ํฌ 2๊ฐ๊ฐ ์ด๋ฏธ ํผ์ด๋ง๋์ด ์์ง๋ง ๋น๊ณต๊ฐ๋ก ์ฌ์ฉ๋๋ ๊ณต๊ฐ IPv4 ์ฃผ์ ๋ฒ์๋ฅผ ์ฌ์ฉํ์ฌ IPv4 ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๋ด๋ณด๋ด๊ณ ๊ฐ์ ธ์ค์ง ์๋๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค.
11.0.0.0/24
๋ชฉ์ ์ง์ ๋ก์ปฌ ์ ์ ๊ฒฝ๋ก๊ฐ ์ฒซ ๋ฒ์งธ VPC ๋คํธ์ํฌ์ ์๊ณ ๋ชฉ์ ์ง11.0.0.0/8
๊ฐ ์๋ ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ์์ต๋๋ค. ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ๊ฐ ๋น๊ณต๊ฐ๋ก ์ฌ์ฉ๋๋ ๊ณต๊ฐ IPv4 ์ฃผ์๋ฅผ ์ฌ์ฉํ์ฌ ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๋ด๋ณด๋ด๋๋ก ํ๋ ๋์์ ์ฒซ ๋ฒ์งธ VPC ๋คํธ์ํฌ๋ฅผ ๋น๊ณต๊ฐ๋ก ์ฌ์ฉ๋๋ ๊ณต๊ฐ IPv4 ์ฃผ์๋ฅผ ์ฌ์ฉํ์ฌ ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ค๋๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค.๋ VPC ๋คํธ์ํฌ๊ฐ ์ด๋ฏธ ํผ์ด๋ง๋์๊ณ ํผ์ด๋ง ์คํ ์ ํ์ด IPv4 ๋ฟ์ด๋ผ๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค.
2001:0db8:0a0b:0c0d::/96
๋ชฉ์ ์ง์ ๋ก์ปฌ ์ ์ ๊ฒฝ๋ก๊ฐ ์ฒซ ๋ฒ์งธ VPC ๋คํธ์ํฌ์ ์๊ณ ๋ชฉ์ ์ง2001:0db8:0a0b:0c0d::/64
๊ฐ ์๋ IPv6 ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ์์ต๋๋ค. ํผ์ด๋ง ์คํ ์ ํ์IPV4_IPV6
๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๋ฐ๋๋ก VPC ๋คํธ์ํฌ๊ฐ ์ด๋ฏธ VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐ๋ ๊ฒฝ์ฐ ๋ค์ ์์ ์ ์ํํ ์ ์์ต๋๋ค.
๋ชฉ์ ์ง๊ฐ ๊ฐ์ ธ์จ ํผ์ด๋ง ์๋ธ๋ท ๊ฒฝ๋ก์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋ ์ด๋ฅผ ํฌํจํ๋ ์ ๋ก์ปฌ ์ ์ ๊ฒฝ๋ก๋ฅผ ๋ง๋ญ๋๋ค.
ํด๋น ๋ฒ์๊ฐ ๊ธฐ์กด ๋ก์ปฌ ์ ์ ๊ฒฝ๋ก์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋ ์ด๋ฅผ ํฌํจํ๋ ๊ฒฝ์ฐ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์์ ์ ์๋ธ๋ท ์ฃผ์ ๋ฒ์๋ฅผ ๋ง๋ญ๋๋ค.
ํผ์ด๋ง ์ ์ ๊ฒฝ๋ก๋ ๋ก์ปฌ ์๋ธ๋ท ๊ฒฝ๋ก์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋ ์ด๋ฅผ ํฌํจํ๋ ๋ชฉ์ ์ง๋ฅผ ๊ฐ์ง ์ ์์ต๋๋ค. ๋ก์ปฌ ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ์์ผ๋ฉดGoogle Cloud ์์ ๋ค์์ด ๊ธ์ง๋ฉ๋๋ค.
ํผ์ด๋ง ๊ตฌ์ฑ์ผ๋ก ์ธํด ํผ์ด์์ ์ ์ ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒฝ์ฐ ๋ก์ปฌ VPC ๋คํธ์ํฌ์์ ์๋ธ๋ท ๊ฒฝ๋ก์ ๋ชฉ์ ์ง์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋ ์ด๋ฅผ ํฌํจํ๋ ์ ์ ๊ฒฝ๋ก๊ฐ ์ด๋ฏธ ํฌํจ๋ VPC ๋คํธ์ํฌ์ ๋ํด ์๋ก์ด ํผ์ด๋ง ์ฐ๊ฒฐ์ ์ค์ ํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
10.0.0.0/8
์ ๋ก์ปฌ ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ์๋ ๊ฒฝ์ฐ ํด๋น ๋ชฉ์ ์ง๊ฐ10.0.0.0/8
๊ณผ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋10.0.0.0/8
์ ํฌํจ๋๋(์:10.0.0.0/24
) ์ ์ ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํ์ฌ VPC ๋คํธ์ํฌ์ ํผ์ด๋ง ์ฐ๊ฒฐ์ ์ค์ ํ ์ ์์ต๋๋ค.์๋ํ ํผ์ด๋ง ์คํ ์ ํ์ด
IPV4_IPV6
์ธ ๊ฒฝ์ฐ2001:0db8:0a0b:0c0d::/64
์ ๋ก์ปฌ ์๋ธ๋ท ๊ฒฝ๋ก๊ฐ ์์ผ๋ฉด VPC ๋คํธ์ํฌ์ ๋ํด ๋ชฉ์ ์ง๊ฐ2001:0db8:0a0b:0c0d::/64
์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋2001:0db8:0a0b:0c0d::/64
๋ฅผ ํฌํจํ๋ ์ ์ ๊ฒฝ๋ก(์:2001:0db8:0a0b:0c0d::/96
)๋ก ํผ์ด๋ง ์ฐ๊ฒฐ์ ์ค์ ํ ์ ์์ต๋๋ค.
์ ๋ฐ์ดํธ๋ ํผ์ด๋ง ๊ตฌ์ฑ์ผ๋ก ์ธํด ์ถฉ๋ํ๋ ์ ์ ๊ฒฝ๋ก๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒฝ์ฐ ๊ธฐ์กด ํผ์ด๋ง ์ฐ๊ฒฐ์ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค.
๋ฐ๋๋ก VPC ๋คํธ์ํฌ๊ฐ ์ด๋ฏธ VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐ๋ ๊ฒฝ์ฐ ๋ค์ ์์ ์ ์ํํ ์ ์์ต๋๋ค.
- ๋ชฉ์ ์ง๊ฐ ๊ฐ์ ธ์จ ํผ์ด๋ง ์ ์ ๊ฒฝ๋ก์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋ ์ด๋ฅผ ํฌํจํ๋ ์ ๋ก์ปฌ ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๋ง๋ญ๋๋ค.
- ํด๋น ๋ชฉ์ ์ง๊ฐ ๊ธฐ์กด ๋ก์ปฌ ์๋ธ๋ท ๊ฒฝ๋ก์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋ ์ด๋ฅผ ํฌํจํ๋ ํผ์ด๋ง๋ VPC ๋คํธ์ํฌ์ ์ ์ ์ ๊ฒฝ๋ก๋ฅผ ๋ง๋ญ๋๋ค.
๋์ ๋ผ์ฐํ ๋ชจ๋์ ์ํฅ
VPC ๋คํธ์ํฌ์ ๋์ ๋ผ์ฐํ ๋ชจ๋์ ๋ฐ๋ผ ํด๋น ๋คํธ์ํฌ์ Cloud Router์์ ํ์ต๋ ํ๋ฆฌํฝ์ค๊ฐ ๋ก์ปฌ ๋์ ๊ฒฝ๋ก๋ก ์ ์ฉ๋๋ ๋ฆฌ์ ์ด ๊ฒฐ์ ๋ฉ๋๋ค. ์ด ๋์์ ๋ํ ์์ธํ ๋ด์ฉ์ ๋์ ๋ผ์ฐํ ๋ชจ๋์ ์ํฅ์ ์ฐธ์กฐํ์ธ์.
์ด ๊ฐ๋ ์ VPC ๋คํธ์ํฌ ํผ์ด๋ง์ผ๋ก ํ์ฅ๋ฉ๋๋ค. ๋์ ๊ฒฝ๋ก์ ํ๋ฆฌํฝ์ค๋ฅผ ํ์ตํ Cloud Router๊ฐ ํฌํจ๋ ๋ด๋ณด๋ด๋ VPC ๋คํธ์ํฌ์ ๋์ ๋ผ์ฐํ ๋ชจ๋์ ๋ฐ๋ผ ํผ์ด ๋คํธ์ํฌ์์ ํผ์ด๋ง ๋์ ๊ฒฝ๋ก๋ฅผ ํ๋ก๊ทธ๋๋ฐํ ์ ์๋ ๋ฆฌ์ ์ด ๊ฒฐ์ ๋ฉ๋๋ค.
๋ด๋ณด๋ด๋ VPC ๋คํธ์ํฌ์ ๋์ ๋ผ์ฐํ ๋ชจ๋๊ฐ ๋ฆฌ์ ๋ณ์ด๋ฉด ํ๋ฆฌํฝ์ค๋ฅผ ํ์ตํ Cloud Router์ ๋์ผํ ๋ฆฌ์ ์์๋ง ๋คํธ์ํฌ๊ฐ ๋์ ๊ฒฝ๋ก๋ฅผ ๋ด๋ณด๋ ๋๋ค.
๋ด๋ณด๋ด๋ VPC ๋คํธ์ํฌ์ ๋์ ๋ผ์ฐํ ๋ชจ๋๊ฐ ์ ์ญ์ ์ด๋ฉด ๋คํธ์ํฌ๊ฐ ๋ชจ๋ ๋ฆฌ์ ์ ๋์ ๊ฒฝ๋ก๋ฅผ ๋ด๋ณด๋ ๋๋ค.
๋ ๊ฒฝ์ฐ ๋ชจ๋ ๊ฐ์ ธ์ค๋ VPC ๋คํธ์ํฌ์ ๋์ ๋ผ์ฐํ ๋ชจ๋๋ ๊ด๋ จ์ด ์์ต๋๋ค.
์ด ๋์์ ๋ณด์ฌ์ฃผ๋ ์์๋ ์จํ๋ ๋ฏธ์ค ์ฐ๊ฒฐ์ ์ฌ์ฉํ๋ ๋ก์ปฌ VPC ๋คํธ์ํฌ ๋ฐ ํผ์ด VPC ๋คํธ์ํฌ๋ฅผ ์ฐธ์กฐํ์ธ์.
์๋ธ๋ท ๋ฐ ๋์ ๊ฒฝ๋ก ์ํธ์์ฉ
๋ก์ปฌ ๋ฐ ํผ์ด๋ง ์๋ธ๋ท ๊ฒฝ๋ก์ ๋์ ๊ฒฝ๋ก ์ฌ์ด์ ์ถฉ๋์ ๋์ ๊ฒฝ๋ก์์ ์ํธ์์ฉ์ ์ค๋ช ๋ ๋๋ก ํด๊ฒฐ๋ฉ๋๋ค.
VPC ๋คํธ์ํฌ ํผ์ด๋ง ์์
๋ค์ ์์์์๋ ๋ ๊ฐ์ง ์ผ๋ฐ์ ์ธ VPC ๋คํธ์ํฌ ํผ์ด๋ง ์๋๋ฆฌ์ค๋ฅผ ๋ณด์ฌ์ค๋๋ค.
์จํ๋ ๋ฏธ์ค ์ฐ๊ฒฐ์ ์ฌ์ฉํ๋ ๋ก์ปฌ VPC ๋คํธ์ํฌ ๋ฐ ํผ์ด VPC ๋คํธ์ํฌ
์ด ์์์์๋ ๋ค์๊ณผ ๊ฐ์ด ๋คํธ์ํฌ ํผ์ด๋ง์ ์ค์ ํฉ๋๋ค.
network-a
๋network-b
๋ก ํผ์ด๋ง๋๊ณnetwork-b
๋network-a
๋ก ํผ์ด๋ง๋ฉ๋๋ค.network-a
์๋ ๊ฐ๊ฐ ๋ณ๋์ ๋ฆฌ์ ์ ์๋ ๋ ๊ฐ์ ์๋ธ๋ท์ด ํฌํจ๋ฉ๋๋ค.network-b
์ ๋จ์ผ ์๋ธ๋ท์ด ํฌํจ๋ฉ๋๋ค.network-b
๋ ๋์ ๋ผ์ฐํ ์ ์ฌ์ฉํด์ Cloud VPN ํฐ๋์ ํตํด ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ฉ๋๋ค. (ํฐ๋์ Cloud Interconnect VLAN ์ฐ๊ฒฐ๋ก ๋ฐ๊ฟ๋ ๋์ผํ ์์น์ด ์ ์ฉ๋ฉ๋๋ค.)network-b
์ ํผ์ด๋ง ์ฐ๊ฒฐ์--export-custom-routes
ํ๋๊ทธ๋ก ๊ตฌ์ฑ๋๊ณnetwork-a
์ ํผ์ด๋ง ์ฐ๊ฒฐ์--import-custom-routes
ํ๋๊ทธ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
์จํ๋ ๋ฏธ์ค์์ network-a
๋ฐ network-b
์ ์๋ธ๋ท๊น์ง์ ์ฐ๊ฒฐ์ ์ ๊ณตํ๋ ค๋ฉด network-b
์ Cloud Router์์ ์ปค์คํ
๊ณต์ง ๋ชจ๋๋ฅผ ์ฌ์ฉํ๋๋ก ๊ตฌ์ฑํด์ผ ํฉ๋๋ค.
์๋ฅผ ๋ค์ด Cloud Router๋ network-b
์ ์๋ธ๋ท ๋ฒ์์ network-a
์ ์๋ธ๋ท ๋ฒ์๋ฅผ ํฌํจํ๋ custom-prefix-1
์ปค์คํ
ํ๋ฆฌํฝ์ค๋ง ๊ณต์งํฉ๋๋ค.
us-west1
์ Cloud Router๋ ์จํ๋ ๋ฏธ์ค ๋ผ์ฐํฐ์์ on-premises-prefix
๋ฅผ ํ์ตํฉ๋๋ค. on-premises-prefix
์ ์๋ธ๋ท ๋ฐ ํผ์ด๋ง ์๋ธ๋ท ๊ฒฝ๋ก๋ณด๋ค ํฌ๊ด์ ์ด๋ฏ๋ก ์ถฉ๋์ ์ผ์ผํค์ง ์์ต๋๋ค. ์ฆ, on-premises-prefix
์ ์๋ธ๋ท ๋๋ ํผ์ด๋ง ์๋ธ๋ท ๊ฒฝ๋ก์ ์ ํํ๊ฒ ์ผ์นํ๊ฑฐ๋ ๋ด๋ถ์ ํฌํจ๋์ง ์์ต๋๋ค.
๋ค์ ํ์๋ ์์ ์์์ ๋ช ์๋ ๋คํธ์ํฌ ๊ตฌ์ฑ์ด ์์ฝ๋์ด ์์ต๋๋ค.
๋คํธ์ํฌ ์ด๋ฆ | ๋คํธ์ํน ๊ตฌ์ฑ์์ | IPv4 ๋ฒ์ | IPv6 ๋ฒ์ | ์ง์ญ |
---|---|---|---|---|
network-a |
subnet-a |
10.0.0.0/24 |
fc:1000:1000:1000::/64 |
us-west1 |
network-a |
subnet-b |
10.0.1.0/24 |
fc:1000:1000:1001::/64 |
europe-north 1 |
network-b |
subnet-c |
10.0.2.0/23 |
fc:1000:1000:1002::/64 |
us-west1 |
network-b |
Cloud Router |
10.0.0.0/22 |
fc:1000:1000:1000::/64 |
us-west1 |
์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ |
์จํ๋ ๋ฏธ์ค ๋ผ์ฐํฐ |
10.0.0.0/8 |
fc:1000:1000:1000::/56 |
ํด๋น ์ฌํญ ์์ |
network-a
์ ๋์ ๋ผ์ฐํ
๋ชจ๋์ ๊ด๊ณ์์ด ๋ค์ ๋ผ์ฐํ
ํน์ฑ์ด ์ ์ฉ๋ฉ๋๋ค.
network-b
์ ๋์ ๋ผ์ฐํ ๋ชจ๋๊ฐ ์ ์ญ์ ์ด๋ฉดnetwork-b
์์ Cloud Router๋ก ํ์ต๋On-premises prefix
๊ฐnetwork-b
์ ๋ชจ๋ ๋ฆฌ์ ์ ๋์ ๊ฒฝ๋ก๋ก ์ถ๊ฐ๋๊ณ ๊ทธ๋ฆฌ๊ณnetwork-a
์ ๋ชจ๋ ๋ฆฌ์ ์ ํผ์ด๋ง ๋์ ๊ฒฝ๋ก๋ก ์ถ๊ฐ๋ฉ๋๋ค. ๋ฐฉํ๋ฒฝ ๊ท์น์ด ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ์ฑ๋ ๊ฒฝ์ฐvm-a1
,vm-a2
๋ฐvm-b
๊ฐ IPv4 ์ฃผ์10.5.6.7
(๋๋ IPv6 ์ฃผ์fc:1000:1000:10a0:29b::
)๋ก ์จํ๋ ๋ฏธ์ค ๋ฆฌ์์ค์ ํต์ ํ ์ ์์ต๋๋ค.network-b
์ ๋์ ๋ผ์ฐํ ๋ชจ๋๊ฐ ๋ฆฌ์ ๋ณ๋ก ๋ณ๊ฒฝ๋ ๊ฒฝ์ฐ์๋network-b
์์ Cloud Router๋ก ํ์ต๋On-premises prefix
๊ฐnetwork-b
์us-west1
๋ฆฌ์ ์ ๋์ ๊ฒฝ๋ก๋ง์ผ๋ก ์ถ๊ฐ๋๊ณnetwork-a
์us-west1
๋ฆฌ์ ์ ํผ์ด๋ง ๋์ ๊ฒฝ๋ก๋ง์ผ๋ก ์ถ๊ฐ๋ฉ๋๋ค. ๋ฐฉํ๋ฒฝ ๊ท์น์ด ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ์ฑ๋์์ผ๋ฉด Cloud Router์ ๋์ผํ ๋ฆฌ์ ์ ์ ์ผํ VM์ด๋ฏ๋กvm-a1
๋ฐvm-b
๋ง IPv4 ์ฃผ์10.5.6.7
(๋๋ IPv6 ์ฃผ์fc:1000:1000:10a0:29b::
)์ ์ฌ์ฉํ์ฌ ์จํ๋ ๋ฏธ์ค ๋ฆฌ์์ค์ ํต์ ํ ์ ์์ต๋๋ค.
ํผ์ด๋ง์ด ์ฌ๋ฌ ๊ฐ ์๋ ์ ์ก ๋คํธ์ํฌ
network-b
๊ฐ ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋์ด ์๊ณ ๋ค๋ฅธ ๋ ๋คํธ์ํฌ network-a
๋ฐ network-c
์ ์ ์ก ๋คํธ์ํฌ๋ก ์๋ํ๋ ์๋๋ฆฌ์ค๊ฐ ์๋ค๊ณ ๊ฐ์ ํด ๋ณด์ธ์. ์ด๋ฌํ ๋คํธ์ํฌ ๋ชจ๋์ VM์์ ๋ด๋ถ IP ์ฃผ์๋ง ์ฌ์ฉํ์ฌ network-b
๋ฐ ์ฐ๊ฒฐ๋ ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์ ์ก์ธ์คํ ์ ์๊ฒ ํ๋ ค๋ฉด ๋ค์ ๊ตฌ์ฑ์ด ํ์ํฉ๋๋ค.
network-a
๋network-b
๋ก ํผ์ด๋ง๋๊ณnetwork-b
๋network-a
๋ก ํผ์ด๋ง๋ฉ๋๋ค.network-c
๋network-b
๋ก ํผ์ด๋ง๋๊ณnetwork-b
๋network-c
๋ก ํผ์ด๋ง๋ฉ๋๋ค.network-b
๋ ๋์ ๋ผ์ฐํ ์ ์ฌ์ฉํด์ Cloud VPN ํฐ๋์ ํตํด ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ฉ๋๋ค. ํฐ๋์ Cloud Interconnect VLAN ์ฐ๊ฒฐ๋ก ๋ฐ๊ฟ๋ ๋์ผํ ์์น์ด ์ ์ฉ๋ฉ๋๋ค.- ์จํ๋ ๋ฏธ์ค์์
network-a
,network-b
,network-c
์ ์๋ธ๋ท๊น์ง์ ์ฐ๊ฒฐ์ ์ ๊ณตํ๋ ค๋ฉดnetwork-b
์ Cloud Router์์ ์ปค์คํ ๊ณต์ง ๋ชจ๋๋ฅผ ์ฌ์ฉํ๋๋ก ๊ตฌ์ฑํฉ๋๋ค. ์๋ฅผ ๋ค์ด Cloud Router๋network-a
๋ฐnetwork-c
์ ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ํฌํจํ๋ ์ปค์คํ ํ๋ฆฌํฝ์ค์ ํจ๊ปnetwork-b
์ ์๋ธ๋ท ๊ฒฝ๋ก๋ฅผ ๊ณต์งํฉ๋๋ค. - ์๋ธ๋ท ๋ฐ ๋์ ๊ฒฝ๋ก ์ํธ์์ฉ์ ๋ฐ๋ผ
network-b
์ Cloud Router๋ ์จํ๋ ๋ฏธ์ค ํ๋ฆฌํฝ์ค๋ฅผ ํ์ตํ๊ณnetwork-b
์ ๋์ ๊ฒฝ๋ก๋ฅผ ๋ง๋ญ๋๋ค.
- ์จํ๋ ๋ฏธ์ค์์
network-b
์์network-a
๋ก,network-b
์์network-c
๋ก์ ํผ์ด๋ง ์ฐ๊ฒฐ์--export-custom-routes
ํ๋๊ทธ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.network-a
์์network-b
๋ก,network-c
์์network-b
๋ก์ ํผ์ด๋ง ์ฐ๊ฒฐ์--import-custom-routes
ํ๋๊ทธ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.- ์๋ธ๋ท ๋ฐ ๋์ ๊ฒฝ๋ก ์ํธ์์ฉ์ ๋ฐ๋ผ
network-b
์ Cloud Router๋ ๋ํnetwork-a
๋ฐnetwork-c
์์ ํผ์ด๋ง ๋์ ๊ฒฝ๋ก๋ฅผ ๋ง๋ญ๋๋ค.
- ์๋ธ๋ท ๋ฐ ๋์ ๊ฒฝ๋ก ์ํธ์์ฉ์ ๋ฐ๋ผ
๋ฐฉํ๋ฒฝ์ด ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌ์ฑ๋์์ผ๋ฉด ๋ค์ ์ฐ๊ฒฐ ์๋๋ฆฌ์ค๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
network-a
์ VM ์ธ์คํด์ค๊ฐnetwork-b
๋ฐ ์จํ๋ ๋ฏธ์ค ์์คํ ์ ๋ค๋ฅธ VM์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.network-c
์ VM ์ธ์คํด์ค๊ฐnetwork-b
๋ฐ ์จํ๋ ๋ฏธ์ค ์์คํ ์ ๋ค๋ฅธ VM์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.network-b
์ VM ์ธ์คํด์ค๋ ์จํ๋ ๋ฏธ์ค ๋คํธ์ํฌ์ ์์คํ ๋ฟ๋ง ์๋๋ผnetwork-a
๋ฐnetwork-c
์ ๋ค๋ฅธ VM์๋ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค.
VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ ํ๋์ง ์์ผ๋ฏ๋ก VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ฌ์ฉํ์ฌ network-a
๋ฐ network-c
๋คํธ์ํฌ๋ ์ฐ๊ฒฐํ์ง ์๋ ํ network-a
๋ฐ network-c
์ VM ์ธ์คํด์ค๊ฐ ์๋ก ํต์ ํ ์ ์์ต๋๋ค.
๊ฐ๊ฒฉ ์ฑ ์
VPC ๋คํธ์ํฌ ํผ์ด๋ง์๋ ์ผ๋ฐ ๋คํธ์ํฌ ๊ฐ๊ฒฉ ์ฑ ์ ์ด ์ ์ฉ๋ฉ๋๋ค.
๋ค์ ๋จ๊ณ
- VPC ๋คํธ์ํฌ ํผ์ด๋ง์ ์ค์ ํ๊ณ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด VPC ๋คํธ์ํฌ ํผ์ด๋ง ์ค์ ๋ฐ ๊ด๋ฆฌ๋ฅผ ์ฐธ์กฐํ์ธ์.