라우터 어플라이언스 인스턴스 삭제

이 페이지에서는 라우터 어플라이언스 인스턴스와 기본 Google Cloud 리소스를 삭제하는 방법을 설명합니다. 이 페이지에서는 프로세스를 설명하기 위해 라우터 어플라이언스 인스턴스 만들기에 설명된 시나리오를 사용합니다.

라우터 어플라이언스에 대한 자세한 내용은 라우터 어플라이언스 개요를 참조하세요.

Network Connectivity Center에 대한 자세한 내용은 Network Connectivity Center 개요를 참조하세요.

시작하기 전에

시작하기 전에 다음 섹션을 검토합니다.

프로젝트 생성 또는 선택

Network Connectivity Center를 더 쉽게 구성하려면 먼저 유효한 프로젝트를 식별합니다.

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Google Cloud 프로젝트에 결제가 사용 설정되어 있는지 확인합니다.

  4. Install the Google Cloud CLI.
  5. To initialize the gcloud CLI, run the following command:

    gcloud init
  6. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  7. Google Cloud 프로젝트에 결제가 사용 설정되어 있는지 확인합니다.

  8. Install the Google Cloud CLI.
  9. To initialize the gcloud CLI, run the following command:

    gcloud init
  10. Google Cloud CLI를 사용하는 경우 gcloud config set 명령어를 사용하여 프로젝트 ID를 설정합니다.

    gcloud config set project PROJECT_ID

    PROJECT_ID를 고유한 프로젝트 ID로 바꿉니다.

    이 페이지의 gcloud CLI 안내에서는 프로젝트 ID를 설정했다고 가정합니다.

  11. 프로젝트 ID를 올바르게 설정했는지 확인하려면 gcloud config list 명령어를 사용합니다.

    gcloud config list --format='text(core.project)'

액세스하기

Network Connectivity Center를 사용하려면 액세스 제어에 설명된 권한이 필요합니다.

Cloud Router에서 BGP 피어 삭제

gcloud

라우터 어플라이언스 인스턴스의 Cloud Router에서 중복 BGP 피어 두 개를 삭제하려면 다음 명령어를 입력합니다.

 gcloud compute routers remove-bgp-peer NAME \
     --peer-name PEER_NAME,PEER_NAME \
     --region=REGION \
     --project=PROJECT_ID

다음을 바꿉니다.

  • NAME: 업데이트할 Cloud Router의 이름입니다(예: router-a).
  • PEER_NAME: 삭제할 BGP 피어의 이름입니다(예: router-appliance-bgp-peer-0, router-appliance-bgp-peer-1).
  • REGION: 라우터 어플라이언스 인스턴스의 역할을 하는 VM이 있는 리전입니다(예: us-west1).
  • PROJECT_ID: Cloud Router의 프로젝트 ID입니다(예: my-project).

API

라우터 어플라이언스 인스턴스의 Cloud Router에서 2개의 BGP 피어를 삭제하려면 compute.routers.patch 메서드를 사용합니다. 요청에서 유지할 BGP 피어에 대한 정보를 전달합니다. 각 피어에 구성된 모든 필드를 포함해야 합니다.

다음 예시에서는 Cloud Router에서 모든 BGP 피어를 삭제합니다.

PATCH
https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME
 {
  "bgpPeers": []
 }

다음을 바꿉니다.

  • PROJECT_ID: Cloud Router의 프로젝트 ID입니다(예: my-project).
  • REGION: 라우터 어플라이언스 인스턴스의 역할을 하는 VM이 있는 리전입니다(예: us-west1).
  • NAME: 업데이트할 Cloud Router의 이름입니다(예: router-a).

라우터 어플라이언스 인스턴스의 Cloud Router 인터페이스 삭제

라우터 어플라이언스 인스턴스의 Cloud Router 인터페이스를 삭제할 때는 다음 가이드라인을 사용합니다.

  • 두 인터페이스를 동시에 삭제합니다.
  • 다른 Google Cloud 리소스가 Cloud Router 인터페이스를 사용하지 않는 경우에만 삭제합니다.

gcloud

라우터 어플라이언스 인스턴스의 중복 Cloud Router 인터페이스 두 개를 삭제하려면 다음 명령어를 입력합니다.

 gcloud compute routers remove-interface NAME \
     --interface-names=INTERFACE_NAME,INTERFACE_NAME \
     --region=REGION \
     --project=PROJECT_ID

다음을 바꿉니다.

  • NAME: 업데이트할 Cloud Router의 이름입니다(예: router-a).
  • INTERFACE_NAME: 인터페이스의 이름입니다(예: router-appliance-interface-0, router-appliance-interface-1).
  • REGION: Cloud Router가 있는 Google Cloud 리전입니다(예: us-west1).
  • PROJECT_ID: Cloud Router의 프로젝트 ID입니다(예: my-project).

API

라우터 어플라이언스 인스턴스의 Cloud Router에 있는 2개의 중복 인터페이스를 삭제하려면 compute.routers.patch 메서드를 사용합니다. 요청에서 유지할 BGP 피어에 대한 정보를 전달합니다. 각 피어에 구성된 모든 필드를 포함해야 합니다.

다음 예시에서는 Cloud Router에서 모든 인터페이스를 삭제합니다.

"PATCH   https"://www.googleapis.com/compute/v1/projects/PROJECT_ID/region/REGION/routers/NAME{
  "region":"REGION",
  "interfaces":[]
}

다음을 바꿉니다.

  • PROJECT_ID: Cloud Router의 프로젝트 ID입니다(예: my-project).
  • REGION: Cloud Router가 있는 Google Cloud 리전입니다(예: us-west1).
  • NAME: 업데이트할 Cloud Router의 이름입니다(예: router-a).
  • NETWORK: VPC 네트워크의 이름입니다(예: network-a).
  • INTERFACE_NAME: 인터페이스의 이름입니다(예: router-appliance-interface-0, router-appliance-interface-1).

Cloud Router 삭제

단계는 라우터 삭제를 참조하세요.

Network Connectivity Center 스포크 삭제

단계는 스포크 삭제를 참조하세요.

VM에서 라우터 어플라이언스 소프트웨어 삭제

단계는 라우터 어플라이언스 벤더의 문서를 참조하세요.

라우터 어플라이언스 VM 삭제

gcloud

라우터 어플라이언스 VM 인스턴스를 삭제하려면 다음 명령어를 입력합니다.

gcloud compute instances delete INSTANCE_NAME \
    --project=PROJECT_ID \
    --zone=ZONE

다음을 바꿉니다.

  • INSTANCE_NAME: 라우터 어플라이언스 인스턴스의 이름입니다(예: router-app-a).
  • PROJECT_ID: Cloud Router의 프로젝트 ID입니다(예: my-project).
  • ZONE: 라우터 어플라이언스 인스턴스의 역할을 하는 VM이 있는 영역입니다(예: us-west1-a).

API

VM 인스턴스를 삭제하려면 compute.instances.delete 메서드를 사용합니다.

DELETE https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME

다음을 바꿉니다.

  • PROJECT_ID: Cloud Router의 프로젝트 ID입니다(예: my-project).
  • ZONE: 라우터 어플라이언스 인스턴스의 역할을 하는 VM이 있는 영역입니다(예: us-west1-a).
  • INSTANCE_NAME: 라우터 어플라이언스 인스턴스의 이름입니다(예: router-app-a).

BGP를 허용하는 방화벽 규칙 삭제

해당되는 경우 TCP 포트 179에서 라우터 어플라이언스 인스턴스가 포함된 네트워크로의 BGP 트래픽을 허용하는 방화벽 규칙을 삭제합니다.

단계를 보려면 방화벽 규칙 삭제를 참조하세요.

다음 단계

  • 라우터 어플라이언스 모니터링 및 로깅 정보를 보려면 로그 및 측정항목 보기를 참조하세요.
  • 라우터 어플라이언스 문제의 해결 방법은 문제 해결을 참조하세요.
  • API 및 gcloud 명령어에 대한 자세한 내용은 API 및 참조를 확인하세요.