Supprimer une passerelle Cloud VPN

Les procédures suivantes vous permettent de supprimer un VPN classique ou une passerelle VPN haute disponibilité. Utilisez l'option de commande vpn-gateways pour les VPN haute disponibilité et target-vpn-gateways pour les VPN classiques.

Une fois une passerelle VPN haute disponibilité supprimée, toutes les ressources des passerelles de pairs que vous avez créées restent disponibles.

Supprimer une passerelle VPN haute disponibilité

Pour supprimer une passerelle VPN haute disponibilité existante, procédez comme suit :

console


  1. Accédez à la page VPN dans Google Cloud Console.
    Accéder à la page VPN
  2. Identifiez la ligne contenant le nom de la passerelle que vous souhaitez supprimer.
  3. Cliquez sur le nom de la passerelle.
  4. Dans l'écran Détails de la passerelle VPN Google, sous Tunnels VPN, sélectionnez les tunnels que vous souhaitez supprimer.
  5. Cliquez sur le bouton Supprimer.
  6. Cliquez sur Supprimer dans la boîte de dialogue de confirmation.
  7. Cliquez sur le bouton Supprimer situé en haut de l'écran pour supprimer la passerelle.
  8. Cliquez sur Supprimer dans la boîte de dialogue de confirmation.

gcloud


Dans les commandes suivantes, remplacez PROJECT_ID par l'ID de votre projet.

  1. Identifiez le nom et la région de la passerelle VPN que vous souhaitez supprimer. Vous pouvez répertorier toutes les passerelles VPN à l'aide de la commande suivante. Une fois la passerelle VPN identifiée, remplacez NAME et REGION par son nom et sa région lors des étapes suivantes.

     gcloud compute vpn-gateways list --project PROJECT_ID
    
  2. Déterminez si la passerelle VPN comporte des tunnels VPN devant être supprimés. Utilisez la commande suivante pour répertorier tous les tunnels qui lui sont associés :

     gcloud compute vpn-gateways describe NAME \
       --region REGION \
       --project PROJECT_ID \
       --format='flattened(tunnels)'
    
  3. Supprimez tous les tunnels existants.

  4. Supprimez la passerelle VPN.

     gcloud compute vpn-gateways delete NAME \
       --region REGION \
       --project PROJECT_ID
    

api

Pour supprimer d'abord les tunnels, exécutez une requête DELETE à l'aide de la méthode vpnTunnels.delete.

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

Exécutez ensuite une requête DELETE à l'aide de la méthode vpnGateways.delete.

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

Supprimer une passerelle VPN classique

Pour supprimer une passerelle VPN classique, procédez comme suit :

Console


  1. Accédez à la page VPN dans Google Cloud Console.
    Accéder à la page VPN
  2. Identifiez la ligne contenant le nom de la passerelle que vous souhaitez supprimer.
  3. Cliquez sur le lien Nom de la passerelle.
  4. Dans l'écran Détails de la passerelle VPN Google, sous Tunnels VPN, sélectionnez les tunnels que vous souhaitez supprimer.
  5. Cliquez sur le bouton Supprimer.
  6. Cliquez sur Supprimer dans la boîte de dialogue de confirmation.
  7. Cliquez sur le bouton Supprimer situé en haut de l'écran pour supprimer la passerelle.
  8. Cliquez sur Supprimer dans la boîte de dialogue de confirmation.

gcloud


Dans les commandes suivantes, remplacez PROJECT_ID par l'ID de votre projet.

  1. Identifiez le nom et la région de la passerelle VPN à supprimer. Vous pouvez répertorier toutes les passerelles VPN à l'aide de la commande suivante. Une fois la passerelle VPN identifiée, remplacez NAME et REGION par son nom et sa région lors des étapes suivantes.

     gcloud compute target-vpn-gateways list --project PROJECT_ID
    
  2. Déterminez si la passerelle VPN comporte des tunnels VPN devant être supprimés. Utilisez la commande suivante pour répertorier tous les tunnels qui lui sont associés :

     gcloud compute target-vpn-gateways describe NAME \
       --region REGION \
       --project PROJECT_ID \
       --format='flattened(tunnels)'
    
  3. Supprimez tous les tunnels existants.

  4. Déterminez les noms des trois règles de transfert associées à la passerelle VPN cible.

     gcloud compute target-vpn-gateways describe NAME \
       --region REGION \
       --project PROJECT_ID \
       --format='flattened(forwardingRules)'
    
  5. Supprimez les règles de transfert. Répétez cette commande en remplaçant FR_NAME par le nom de chaque règle de transfert :

     gcloud compute forwarding-rules delete FR_NAME \
       --region REGION \
       --project PROJECT_ID
    
  6. Supprimez la passerelle VPN cible.

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

api

Pour supprimer d'abord les tunnels, exécutez une requête DELETE à l'aide de la méthode vpnTunnels.delete.

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

Exécutez ensuite une requête DELETE à l'aide de la méthode targetVpnGateways.delete.

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

Une fois la passerelle VPN supprimée, vous pouvez entreprendre les actions suivantes :

  • Passez en revue les règles de pare-feu, et supprimez celles dont vous n'avez plus besoin.
  • Pour les VPN classiques, vous pouvez supprimer l'adresse IP externe utilisée précédemment par la passerelle VPN.

Étapes suivantes