OCI 2. OCI 인스턴스 만들기 화면에서 VCN 을 만들면 CIDR 이 10.0.0.0/16 으로 고정된다 - PCMEISTER 기술 노트
본문 글자 크기

OCI 2. OCI 인스턴스 만들기 화면에서 VCN 을 만들면 CIDR 이 10.0.0.0/16 으로 고정된다

오라클 클라우드 무료 계정 세 개(춘천, 오사카, 도쿄)에 A1 노드를 하나씩 두고 쓰기로 하면서, 나중에 세 노드를 WireGuard 로 묶을 생각으로 사설 대역을 미리 나눠 두기로 했습니다.

춘천  10.30.0.0/16
오사카 10.31.0.0/16
도쿄  10.32.0.0/16

계정마다 기본으로 만들어지는 VCN 은 전부 10.0.0.0/16 이라 그대로 쓰면 나중에 라우팅이 겹칩니다.

그런데 인스턴스 만들기 화면에서 “새 가상 클라우드 네트워크 생성” 을 고르면 VCN 과 서브넷을 같이 만들어 주긴 하는데, CIDR 칸이 없습니다. 만들고 보면 VCN 은 10.0.0.0/16, 서브넷은 10.0.0.0/24 로 정해져 있습니다. 앞서 쓰던 옛 인스턴스들이 전부 10.0.x.x 였던 이유가 이거였네요.

대역을 정하려면 인스턴스를 만들기 전에 네트워킹 → 가상 클라우드 네트워크 에서 “VCN 마법사 시작” 으로 VCN 을 먼저 만들어야 합니다. 마법사에서는 VCN 과 퍼블릭·프라이빗 서브넷 대역을 직접 넣을 수 있고, 인터넷 게이트웨이와 라우트 테이블도 같이 만들어 줍니다. 그다음 인스턴스 만들기 화면에서 “기존 가상 클라우드 네트워크 선택” 으로 그 VCN 의 퍼블릭 서브넷을 고르면 됩니다.

마법사에서 같이 신경 쓸 것이 DNS 레이블입니다. VCN 과 서브넷의 DNS 레이블은 만든 뒤에 바꿀 수 없습니다. 저는 vcnyny, subnetynypublic 처럼 리전 키를 넣어서 맞췄습니다. 인스턴스의 내부 FQDN 이 호스트이름.서브넷레이블.VCN레이블.oraclevcn.com 이 되니 처음에 정해 두는 게 좋습니다.

하나 더. 춘천 계정에서는 새 VCN 을 만들고 인스턴스를 띄웠는데 웹 접속이 안 됐습니다. 라우트 테이블에 인터넷 게이트웨이로 가는 0.0.0.0/0 규칙과 보안 목록의 80, 443 인그레스가 빠져 있었습니다. 마법사에서 고르는 유형에 따라 이게 자동으로 안 들어가는 경우가 있으니, 새 VCN 이면 인스턴스를 만들기 전에 이 두 가지를 먼저 봅니다.

참고: OCI VCN 마법사, https://docs.oracle.com/en-us/iaas/Content/Network/Tasks/quickstartnetworking.htm

OCI 시리즈의 글

완료 글 30개 인터넷