동적 라우팅 모드 설정

Cloud Router는 서브넷을 동적으로 공지하고 라우터가 구성된 리전 또는 전체 Virtual Private Cloud(VPC) 네트워크에서 학습된 경로를 전파합니다.

VPC 네트워크의 Cloud Router가 지역 모드인지, 전역 모드인지는 VPC 네트워크의 동적 라우팅 모드에 따라 다릅니다. VPC 네트워크를 만들거나 수정할 때 동적 라우팅 모드를 리전 또는 전역으로 설정할 수 있습니다.

Cloud Router에서 다른 리전의 다른 Cloud Router 및 인스턴스에 경로를 공지하려면 VPC 네트워크를 전역 동적 라우팅 모드로 설정해야 합니다.

VPC 네트워크의 동적 라우팅 모드 보기

VPC 네트워크의 현재 동적 라우팅 모드를 보려면 다음 단계를 따르세요.

콘솔

  1. Google Cloud 콘솔에서 VPC 네트워크 페이지로 이동합니다.

    VPC 네트워크로 이동

  2. 네트워크의 세부정보 페이지를 보려면 네트워크 이름을 클릭합니다.

  3. 동적 라우팅 모드 섹션의 값은 동적 라우팅 모드의 유형(리전 또는 전역)을 나타냅니다.

gcloud

describe 명령어를 실행합니다.

gcloud compute networks describe NETWORK_NAME

NETWORK_NAME를 VPC 네트워크의 이름으로 바꿉니다.

출력에서 routingMode 필드는 VPC 네트워크의 동적 라우팅 모드(REGIONAL 또는 GLOBAL)를 나타냅니다.

API

networks.get 메서드를 사용합니다.

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks/NETWORK

다음을 바꿉니다.

  • PROJECT_ID: VPC 네트워크가 포함된 프로젝트의 ID입니다.
  • NETWORK: VPC 네트워크의 이름입니다.

출력에서 routingMode 필드는 VPC 네트워크의 동적 라우팅 모드(REGIONAL 또는 GLOBAL)를 나타냅니다.

VPC 네트워크의 동적 라우팅 모드 보기

VPC 네트워크의 동적 라우팅 모드를 변경하려면 다음 단계를 따르세요.

콘솔

  1. Google Cloud 콘솔에서 VPC 네트워크 페이지로 이동합니다.

    VPC 네트워크로 이동

  2. 네트워크의 세부정보 페이지를 보려면 네트워크 이름을 클릭합니다.

  3. 네트워크를 수정하려면 수정을 클릭합니다.

  4. 동적 라우팅 모드 섹션에서 지역 또는 전역을 선택합니다.

  5. 확인하려면 저장을 클릭합니다.

gcloud

update 명령어를 실행합니다.

gcloud compute networks update NETWORK_NAME \
    --bgp-routing-mode=ROUTING_MODE

다음을 바꿉니다.

  • NETWORK_NAME: 수정할 VPC 네트워크의 이름입니다.
  • ROUTING_MODE: 네트워크의 BGP 라우팅 모드입니다. REGIONAL 또는 GLOBAL을 지정합니다. 기본값은 REGIONAL입니다.

API

networks.patch 메서드를 사용합니다.

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/networks/NETWORK
{
  "routingConfig": {
    "routingMode": "ROUTING_MODE"
  }
}

다음을 바꿉니다.

  • PROJECT_ID: 수정할 VPC 네트워크가 포함된 프로젝트의 ID입니다.
  • NETWORK: 수정할 VPC 네트워크의 이름입니다.
  • ROUTING_MODE: REGIONAL 또는 GLOBAL

다음 단계

  • 리전별 동적 라우팅 및 전역 동적 라우팅의 예시를 보려면 동적 라우팅 모드를 참고하세요.
  • VPC 네트워크를 만들 때 동적 라우팅 모드를 지정하려면 VPC 네트워크 사용을 참고하세요.