이 페이지에서는 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 게이트웨이가 포함된 프로젝트의 IDSPOKE_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 게이트웨이가 포함된 프로젝트의 IDREGION
: 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 게이트웨이가 포함된 프로젝트의 IDSPOKE_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 게이트웨이가 포함된 프로젝트의 IDREGION
: 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 게이트웨이가 포함된 프로젝트의 IDSPOKE_NAME
: 게이트웨이 스포크의 이름
API
빈 요청 본문과 함께 projects.locations.spokes.gatewayAdvertisedRoutes.list
메서드를 사용합니다.
LIST https://networkconnectivity.googleapis.com/v1beta/projects/PROJECT/regions/REGION/spokes/SPOKE_NAME/gatewayAdvertisedRoutes
다음을 바꿉니다.
PROJECT
: NCC 게이트웨이가 포함된 프로젝트의 IDREGION
: 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 게이트웨이가 포함된 프로젝트의 IDSPOKE_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 게이트웨이가 포함된 프로젝트의 IDREGION
: NCC 게이트웨이가 포함된 리전SPOKE_NAME
: 게이트웨이 스포크의 이름ROUTE_NAME
: 삭제할 NCC 게이트웨이 공지 경로의 이름
다음 단계
- NCC Gateway에 대한 자세한 내용은 NCC 게이트웨이 개요 참조
- NCC 게이트웨이를 구성하는 방법은 NCC 게이트웨이 설정 개요 참조
- 일반적인 문제의 해결 방법은 Network Connectivity Center 문제 해결 참조
- API 및 Google Cloud CLI 명령어에 대한 자세한 내용은 API 및 참조 살펴보기