VPN 게이트웨이 삭제

다음 절차를 통해 HA VPN 게이트웨이 또는 기본 VPN 게이트웨이를 삭제할 수 있습니다. HA VPN은 vpn-gateways 명령어 옵션을 사용하고 기본 VPN은 target-vpn-gateways 명령어 옵션을 사용합니다.

HA VPN 게이트웨이를 삭제한 후에는 생성한 모든 피어 게이트웨이 리소스가 계속 존재합니다.

Cloud VPN 게이트웨이를 삭제하기 전에 연결된 VPN 터널을 모두 삭제하세요.

HA VPN 게이트웨이 삭제

기존 HA VPN 게이트웨이를 삭제하려면 다음 안내를 따르세요.

콘솔

  1. Google Cloud 콘솔에서 VPN 페이지로 이동합니다.

    VPN으로 이동

  2. 삭제하려는 피어 게이트웨이 이름이 포함된 행을 찾습니다.

  3. 게이트웨이 이름을 클릭합니다.

  4. Google VPN 게이트웨이 세부정보 페이지의 VPN 터널에서 삭제하려는 터널 옆의 체크박스를 선택합니다.

  5. 터널을 삭제하려면 삭제를 클릭합니다.

  6. 확인 대화상자에서 삭제를 클릭합니다.

  7. 게이트웨이를 삭제하려면 페이지 상단에서 삭제를 클릭합니다.

  8. 확인 대화상자에서 삭제를 클릭합니다.

gcloud

다음 명령어에서 다음을 바꿉니다.

  • PROJECT_ID: 프로젝트의 ID
  • GATEWAY_NAME: VPN 게이트웨이의 이름
  • REGION: VPN 게이트웨이가 있는 리전

게이트웨이를 삭제하려면 다음 단계를 따르세요.

  1. 삭제할 VPN 게이트웨이의 이름과 리전을 찾은 다음 이 정보를 이후 단계에서 사용하세요. 모든 VPN 게이트웨이를 나열하려면 다음 명령어를 실행합니다.

    gcloud compute vpn-gateways list
       --project=PROJECT_ID
    
  2. VPN 게이트웨이에 삭제해야 하는 VPN 터널이 포함되었는지 확인합니다. 게이트웨이와 연관된 모든 터널을 나열하려면 다음 명령어를 실행합니다.

    gcloud compute vpn-gateways describe GATEWAY_NAME \
       --region=REGION \
       --project=PROJECT_ID \
       --format='flattened(tunnels)'
    
  3. 기존의 각 터널을 삭제합니다.

  4. VPN 게이트웨이를 삭제합니다.

    gcloud compute vpn-gateways delete GATEWAY_NAME \
       --region=REGION \
       --project=PROJECT_ID
    

API

터널을 먼저 삭제하려면 vpnTunnels.delete 메서드를 사용하여 DELETE 요청을 수행합니다.

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/vpnTunnels/TUNNEL_NAME

vpnGateways.delete 메서드를 사용하여 DELETE 요청을 수행합니다.

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/vpnGateways/GATEWAY_NAME

기본 VPN 게이트웨이 삭제

기존의 기본 VPN 게이트웨이를 삭제하려면 다음 단계를 완료합니다.

콘솔

  1. Google Cloud 콘솔에서 VPN 페이지로 이동합니다.

    VPN으로 이동

  2. 삭제하려는 피어 게이트웨이 이름이 포함된 행을 찾습니다.

  3. 게이트웨이 이름을 클릭합니다.

  4. Google VPN 게이트웨이 세부정보 페이지의 VPN 터널에서 삭제하려는 터널 옆의 체크박스를 선택합니다.

  5. 터널을 삭제하려면 삭제를 클릭합니다.

  6. 확인 대화상자에서 삭제를 클릭합니다.

  7. 게이트웨이를 삭제하려면 페이지 상단에서 삭제를 클릭합니다.

  8. 확인 대화상자에서 삭제를 클릭합니다.

gcloud

다음 명령어에서 다음을 바꿉니다.

  • PROJECT_ID: 프로젝트의 ID
  • GATEWAY_NAME: VPN 게이트웨이의 이름
  • REGION: VPN 게이트웨이가 있는 리전
  • FR_NAME: 각 전달 규칙의 이름

게이트웨이를 삭제하려면 다음 단계를 따르세요.

  1. 삭제할 VPN 게이트웨이의 이름과 리전을 찾은 다음 이 정보를 이후 단계에서 사용하세요. 모든 VPN 게이트웨이를 나열하려면 다음 명령어를 실행합니다.

    gcloud compute target-vpn-gateways list
       --project=PROJECT_ID
    
  2. VPN 게이트웨이에 삭제해야 하는 VPN 터널이 포함되었는지 확인합니다. 게이트웨이와 연관된 모든 터널을 나열하려면 다음 명령어를 실행합니다.

    gcloud compute target-vpn-gateways describe GATEWAY_NAME \
       --region=REGION \
       --project=PROJECT_ID \
       --format='flattened(tunnels)'
    
  3. 기존의 각 터널을 삭제합니다.

  4. 대상 VPN 게이트웨이와 연결된 다음 세 가지 규칙의 이름을 확인합니다.

    gcloud compute target-vpn-gateways describe GATEWAY_NAME \
       --region=REGION \
       --project=PROJECT_ID \
       --format='flattened(forwardingRules)'
    
  5. 전달 규칙을 삭제합니다. 각 전달 규칙마다 이 명령어를 반복합니다.

    gcloud compute forwarding-rules delete FR_NAME \
       --region=REGION \
       --project=PROJECT_ID
    
  6. 대상 VPN 게이트웨이를 삭제합니다.

    gcloud compute target-vpn-gateways delete GATEWAY_NAME \
       --region=REGION \
       --project=PROJECT_ID
    

API

터널을 먼저 삭제하려면 vpnTunnels.delete 메서드를 사용하여 DELETE 요청을 수행합니다.

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/vpnTunnels/TUNNEL_NAME

targetVpnGateways.delete 메서드를 사용하여 DELETE 요청을 수행합니다.

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/targetVpnGateways/GATEWAY_NAME

VPN 게이트웨이를 삭제한 후에는 다음을 수행하는 것이 좋습니다.

  • 방화벽 규칙을 검토하고 더 이상 필요하지 않은 규칙을 삭제합니다.
  • 기본 VPN의 경우 이전의 VPN 게이트웨이에서 사용했던 외부 IP 주소를 삭제할 수 있습니다.

다음 단계

  • Cloud Logging 및 Monitoring 정보를 보려면 로그 및 측정항목 보기를 참조하세요.
  • 고가용성 및 높은 처리량 시나리오 또는 다중 서브넷 시나리오를 사용하려면 고급 구성을 참조하세요.
  • Cloud VPN을 사용할 때 발생할 수 있는 일반적인 문제를 해결하려면 문제 해결을 참조하세요.