이 페이지에서는 NCC 게이트웨이에서 광고하는 경로를 구성하는 방법을 설명합니다. 각 NCC 게이트웨이에서 광고하는 경로는 NCC 게이트웨이 스포크가 연결된 Network Connectivity Center 허브의 경로 테이블에 설치됩니다. NCC 게이트웨이 자체는 공지하는 각 경로의 다음 홉입니다. NCC 게이트웨이에서 공지하는 경로는 우선순위와 관련하여 표준 최적 경로 선택 모드를 따릅니다.
NCC 게이트웨이 공지 경로는 허브의 다른 스포크에 있는 리소스가 해당 NCC 게이트웨이로 패킷을 전송하는 데 사용하는 경로를 제공합니다.
NCC 게이트웨이 공지 경로 만들기
VPC 네트워크에서 NCC 게이트웨이로의 트래픽 경로를 만들려면 다음 단계를 따르세요.
gcloud
gcloud beta network-connectivity spokes gateways advertised-routes create
명령어를 사용합니다.
gcloud beta network-connectivity spokes gateways advertised-routes create ROUTE_NAME \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME \ --ip-range=IP_RANGE \ --priority=PRIORITY \ --advertise-to-hub
다음을 바꿉니다.
ROUTE_NAME
: 만들려는 NCC 게이트웨이 광고 경로의 이름입니다.REGION
: NCC 게이트웨이가 포함된 리전PROJECT
: NCC 게이트웨이가 포함된 프로젝트의 ID입니다.SPOKE_NAME
: 게이트웨이 스포크의 이름IP_RANGE
: NCC 게이트웨이에서 광고한 경로의 대상 IP 주소 범위입니다.PRIORITY
: 공지된 경로의 우선순위입니다. 기본값은 0입니다.
API
IP 주소 범위와 우선순위가 지정된 projects.locations.spokes.gatewayAdvertisedRoutes
메서드를 사용합니다.
POST https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/locations/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes { "ip_range": "IP_RANGE", "priority": "PRIORITY", "recipient": "ADVERTISE_TO_HUB", }
다음을 바꿉니다.
PROJECT
: NCC 게이트웨이가 포함된 프로젝트의 ID입니다.REGION
: NCC 게이트웨이가 있는 리전SPOKE_NAME
: 게이트웨이 스포크의 이름IP_RANGE
: NCC 게이트웨이에서 광고한 경로의 대상 IP 주소 범위입니다.PRIORITY
: 공지된 경로의 우선순위입니다. 기본값은 0입니다.
게이트웨이 공지 경로의 세부정보 가져오기
다음 단계에 따라 NCC 게이트웨이에서 광고하는 경로의 세부정보를 확인할 수 있습니다.
gcloud
gcloud beta network-connectivity spokes gateways advertised-routes describe
명령어를 사용합니다.
gcloud beta network-connectivity spokes gateways advertised-routes describe ROUTE_NAME \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
다음을 바꿉니다.
ROUTE_NAME
: NCC 게이트웨이에서 광고하는 경로의 이름입니다.REGION
: NCC 게이트웨이가 포함된 리전PROJECT
: NCC 게이트웨이가 포함된 프로젝트의 ID입니다.SPOKE_NAME
: 게이트웨이 스포크의 이름
API
빈 요청 본문과 함께 projects.locations.spokes.gatewayAdvertisedRoutes.get
메서드를 사용합니다.
GET https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes/ROUTE_NAME
다음을 바꿉니다.
PROJECT
: NCC 게이트웨이가 포함된 프로젝트의 ID입니다.REGION
: NCC 게이트웨이가 있는 리전SPOKE_NAME
: 게이트웨이 스포크의 이름ROUTE_NAME
: NCC 게이트웨이에서 광고하는 경로의 이름입니다.
게이트웨이 공지 경로 목록 보기
다음 단계에 따라 NCC 게이트웨이에서 공지된 경로 목록을 볼 수 있습니다.
gcloud
gcloud beta network-connectivity spokes gateways advertised-routes list
명령어를 사용합니다.
gcloud beta network-connectivity spokes gateways advertised-routes list \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
다음을 바꿉니다.
REGION
: NCC 게이트웨이가 포함된 리전PROJECT
: NCC 게이트웨이가 포함된 프로젝트의 ID입니다.SPOKE_NAME
: 게이트웨이 스포크의 이름
API
빈 요청 본문과 함께 projects.locations.spokes.gatewayAdvertisedRoutes.list
메서드를 사용합니다.
LIST https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes
다음을 바꿉니다.
PROJECT
: NCC 게이트웨이가 포함된 프로젝트의 ID입니다.REGION
: NCC 게이트웨이가 있는 리전SPOKE_NAME
: 게이트웨이 스포크의 이름
공지된 경로 삭제
다음 단계에 따라 NCC 게이트웨이 공지 경로를 삭제할 수 있습니다.
gcloud
gcloud beta network-connectivity spokes gateways advertised-routes delete
명령어를 사용합니다.
gcloud beta network-connectivity spokes gateways advertised-routes delete ROUTE_NAME \ --region=REGION \ --project=PROJECT \ --spoke=SPOKE_NAME
다음을 바꿉니다.
ROUTE_NAME
: 삭제하려는 NCC 게이트웨이 광고 경로의 이름REGION
: NCC 게이트웨이가 포함된 리전PROJECT
: NCC 게이트웨이가 포함된 프로젝트의 ID입니다.SPOKE_NAME
: 게이트웨이 스포크의 이름
API
빈 요청 본문과 함께 projects.locations.spokes.gatewayAdvertisedRoutes.delete
메서드를 사용합니다.
DELETE https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes/ROUTE_NAME
다음을 바꿉니다.
PROJECT
: NCC 게이트웨이가 포함된 프로젝트의 ID입니다.REGION
: NCC 게이트웨이가 있는 리전SPOKE_NAME
: 게이트웨이 스포크의 이름ROUTE_NAME
: 삭제하려는 NCC 게이트웨이 광고 경로의 이름
다음 단계
- NCC 게이트웨이에 대해 알아보려면 NCC 게이트웨이 개요를 참고하세요.
- NCC 게이트웨이를 구성하는 방법은 NCC 게이트웨이 설정 개요를 참고하세요.
- 일반적인 문제의 해결 방법은 Network Connectivity Center 문제 해결 참조하기
- API 및 Google Cloud CLI 명령어에 대한 자세한 내용은 API 및 참조 살펴보기