Détacher un Internet service d’un Net

Vous pouvez détacher un Internet service d’un Net pour supprimer sa connexion à internet.

Cette action supprime également les routes utilisant l’Internet service comme target.

Détacher un Internet service avec Cockpit v2

Avant de commencer : Détachez toutes les IP publiques associées à des machines virtuelles (VM) dans le Net. Pour en savoir plus, voir Détacher une IP publique d’une VM ou d’une interface réseau.

  1. Cliquez à l’intérieur du dashboard Internet Services pour faire apparaître des cases à cocher.

  2. Cochez la case de l’Internet service que vous souhaitez détacher du Net.
    L’Internet service est sélectionné et un menu d’actions apparaît.

  3. Cliquez sur IconUnlink Détacher un Net.
    Une boîte de dialogue de confirmation apparaît.

  4. Cliquez sur Détacher.
    L’Internet service est détaché du Net.

Détacher un Internet service avec OSC CLI

Avant de commencer : Détachez toutes les IP publiques associées à des machines virtuelles (VM) dans le Net. Pour en savoir plus, voir Détacher une IP publique d’une VM ou d’une interface réseau.

À ce jour, cette section est disponible en anglais uniquement.

The UnlinkInternetService command detaches an Internet service from a Net.
This action disables and detaches an Internet service from a Net. The Net must not contain virtual machines (VMs) using public IPs nor internet-facing load balancers.

Request sample
$ osc-cli api UnlinkInternetService --profile "default" \
    --InternetServiceId "igw-12345678" \
    --NetId "vpc-12345678"

This command contains the following attributes that you need to specify:

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

  • InternetServiceId: The ID of the Internet service you want to detach.

  • NetId: The ID of the Net from which you want to detach the Internet service.

The UnlinkInternetService command returns the following elements:

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Détacher une Internet gateway avec AWS CLI

Avant de commencer : Dissociez toutes les IP externes (EIP) associées à des instances dans le VPC. Pour en savoir plus, voir Détacher une IP publique d’une VM ou d’une interface réseau.

Pour détacher une Internet gateway d’un VPC, utilisez la commande detach-internet-gateway en suivant cette syntaxe :

Exemple de requête
$ aws ec2 detach-internet-gateway \
    --profile YOUR_PROFILE \
    --internet-gateway-id igw-12345678 \
    --vpc-id vpc-12345678 \
    --endpoint https://fcu.eu-west-2.outscale.com

Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

  • internet-gateway-id : L’ID de l’Internet gateway.

  • vpc-id : L’ID du VPC.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.

L’Internet gateway est détachée du VPC spécifié.

Pages connexes

Méthodes API correspondantes

AWS™ et Amazon Web Services™ sont des marques de commerce d’Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.