본문으로 건너뛰기

VPC 생성 및 관리

카카오클라우드의 VPC(Virtual Private Cloud) 는 사용자 정의 사설 네트워크 서비스입니다. VPC를 사용하여 사용자는 여러 네트워크 구성 요소를 조합해 사용자 환경에 적합한 네트워크를 빠르고 편하게 구축할 수 있습니다.
VPC 서비스에서 VPC를 생성 및 관리하는 방법은 다음과 같습니다.

권한 안내
  • VPC의 역할 관리는 IAM 역할 기반 액세스 제어(RBAC)를 따르며, 프로젝트 관리자만 VPC를 생성하고 관리할 수 있습니다. 그 외 프로젝트 멤버는 VPC 조회만 할 수 있습니다.
  • 나의 역할별 IAM 권한은 카카오클라우드 콘솔 > 우측 상단 프로필 > 계정 정보 > IAM 역할 탭에서 확인할 수 있습니다.

VPC 생성

신규 VPC를 생성할 수 있습니다.

안내

생성할 수 있는 최대 VPC의 개수는 리전에 따라 다음과 같이 구분됩니다. 생성된 VPC는 Main Route Table까지 자동 생성된 기본 VPC입니다.

  • kr-central-1: 3개(조직별)
  • kr-central-2: 3개(프로젝트별)
  1. 카카오클라우드 콘솔에서 VPC 메뉴를 선택합니다.

  2. VPC 탭을 클릭한 후, [VPC 만들기] 버튼을 클릭합니다.

  3. VPC 만들기 화면에서 VPC 정보, Availability Zone, Subnet 설정 정보를 입력하고 [만들기] 버튼을 클릭합니다.

    vpc_htg_manageVPC_kr2_03.png VPC 생성

    구분설명
    VPC 정보- VPC 이름: VPC 이름을 입력
    ㄴ 알파벳 소문자, 숫자, 하이픈(-), 언더바(_)만 4-200자 이내 입력 가능
    ㄴ 첫/마지막 글자에 하이픈(-), 언더바(_)를 사용할 수 없음
    - VPC IP CIDR 블록: VPC IP CIDR 블록 입력
    ㄴ Private IP(172.16.0.0 / 192.168.0.0 / 10.0.0.0) 대역 중 사용자가 입력하여 생성 가능
    ㄴ Prefix Length: 16-24 중 선택
    Availability Zone- AZ 개수 : 최대 2개까지 설정 가능
    - AZ 세부 설정: 각 목록에서 세부 AZ을 설정
    Subnet 설정Subnet 정보 확인
    - AZ 당 Public Subnet 개수: 기본 1개 설정, 쿼터 내에서만 선택 가능
    - AZ당 Private Subnet 개수: 0-10개 까지 선택 가능, 쿼터 내에서만 선택 가능
    - Subnet 세부 설정 : 상위 설정한 Public, Private Subnet 개수대로 노출
    Public Subnet IPv4 CIDR 블록: 선택한 AZ 값으로 타이틀 노출
    Private Subnet IPv4 CIDR 블록: Prefix length는 최소 24-20부터 가능
    Topology 미리보기VPC 정보, Availability Zone, Subnet 설정에 따라 변경되는 내용을 그래프로 미리 확인 가능

VPC 조회

현재 생성된 VPC 목록과 VPC 세부 정보, Subnet 등 상세 정보를 확인할 수 있습니다.

  1. 카카오클라우드 콘솔에서 VPC 메뉴를 선택합니다.

  2. VPC 탭을 클릭한 후, 현재 생성된 VPC 목록을 확인합니다.

    vpc_htg_manageVPC_kr2_04.png VPC 목록 보기

    구분설명
    VPC 이름 및 IDVPC의 이름, VPC의 ID
    상태VPC의 상태
    - Active: 활성화
    - Pending Creating: 생성 중
    - Pending Updating: 업데이트 중
    - Pending Deleting: 삭제 중
    - Error: 에러 발생
    IP CIDR 블록VPC의 IP CIDR 블록
    SubnetVPC에 생성된 Subnet 개수
    기본 VPC기본 VPC 여부
    - : Main Route Table이 연결된 VPC
    - 아니오: Main Route Table이 연결되지 않은 VPC
    [더 보기] 아이콘VPC 이름 변경: VPC 이름을 변경
    VPC 삭제: VPC 리스트를 삭제
  3. 상세 정보를 확인할 VPC를 클릭한 후, 해당 VPC의 상세 페이지에서 정보를 확인합니다.

    vpc_htg_manageVPC_kr2_05.png VPC 상세 보기

    설명
    세부 정보VPC의 세부 정보
    - VPC 이름: VPC의 이름
    - VPC ID: VPC의 ID
    - Route Table: Main Route Table 이름
    - Route Table ID: Main Route Table의 ID
    - Internet Gateway ID: VPC와 연결된 Internet Gateway ID
    - 기본 VPC: 기본 Subnet, Main Route Table과 연결된 VPC인 경우 로 표시
    TopologyVPC 구성에 대한 그래프
    - VPC, Subnet, Route Table의 연관 관계를 그래프로 표시
    - IGW, Transit Gateway 에 대한 Route 설정 표시
    SubnetSubnet의 세부 정보
    - Subnet: 자동 생성된 Subnet 이름 및 ID
    - 상태: Subnet의 상태
    - IP CIDR 블록: Subnet의 IP CIDR 블록
    - AZ: Subnet이 속한 Availability Zone의 이름
    - Route Table: Subnet이 연결된 Route Table
    - [더 보기] 아이콘: Subnet 이름 변경 및 삭제

VPC 이름 변경

VPC 이름을 변경할 수 있습니다.

  1. 카카오클라우드 콘솔에서 VPC 메뉴를 선택합니다

  2. VPC 탭을 클릭한 후, 이름을 변경할 VPC의 [더 보기] 아이콘 > VPC 이름 변경을 선택합니다.

    vpc_htg_manageVPC_kr2_06.png VPC 이름 변경

  3. VPC 이름 변경 팝업창에서 정보를 입력하고, [변경하기] 버튼을 클릭합니다.

Subnet 공유 설정

Subnet을 공유하도록 프로젝트를 선택하거나, Subnet을 공유하고 있는 프로젝트를 해제할 수 있습니다.

안내

Subnet을 공유하고 있는 프로젝트를 해제 시, 프로젝트 내 Subnet을 사용 중인 자원이 있는 경우에는 실패할 수 있습니다. 자원을 삭제한 후 다시 시도하시기 바랍니다.

  1. 카카오클라우드 콘솔에서 VPC 메뉴를 선택합니다.

  2. VPC 관리 탭을 클릭한 후, Subnet 공유를 설정할 VPC의 [더 보기] 아이콘 > 서브넷 공유 설정을 선택합니다.

    vpc_htg_manageVPC_10.png Subnet 공유 설정

  3. 서브넷 공유 설정 팝업창에서 Subnet을 공유/해제할 프로젝트를 선택/해제하고, [다음] 버튼을 클릭합니다.

    vpc_htg_manageVPC_11.png Subnet 공유 설정 팝업창


  4. 서브넷 공유 설정 팝업창에서 공유/해제할 프로젝트 목록을 확인하고 [다음] 버튼을 클릭합니다.

VPC 삭제

더 이상 사용하지 않는 VPC를 삭제할 수 있습니다.

  1. 카카오클라우드 콘솔에서 VPC 메뉴를 선택합니다.

  2. VPC 탭을 클릭한 후, 삭제할 VPC의 [더 보기] 아이콘 > VPC 삭제를 선택합니다.

    vpc_htg_manageVPC_kr2_08.png VPC 삭제

  3. VPC 삭제 팝업창에서 VPC 이름을 입력하고, [삭제] 버튼을 클릭합니다.