Retirer des IP privées secondaires d’une NIC

Vous pouvez retirer une ou plusieurs IP privées secondaires d’une network interface card (NIC) à tout moment.

Vous ne pouvez cependant pas retirer l’IP privée principale de la NIC.

Détacher des IP privées secondaires d’une NIC avec Cockpit v2

  1. Dans le dashboard NICs, cliquez sur l’icône de détails IconView de la NIC dont vous voulez détacher une IP privée secondaire.
    Le volet de détails de la NIC apparaît.

  2. Cochez la case de l’IP privée que vous voulez détacher de la NIC.
    L’IP privée est sélectionnée.

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

  4. Cliquez sur Détacher.
    L’IP privée secondaire est détachée de la NIC.

Détacher des IP privées secondaires d’une NIC avec OSC CLI

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

The UnlinkPrivateIps command unassigns one or more secondary private IPs from a network interface card (NIC).

Request sample
$ osc-cli api UnlinkPrivateIps --profile "default" \
    --NicId "eni-12345678" \
    --PrivateIps '["10.0.0.6", "10.0.0.7"]'

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.

  • NicId: The ID of the NIC.

  • PrivateIps: One or more secondary private IPs you want to unassign from the NIC.

The UnlinkPrivateIps 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 des IP privées secondaires d’une NIC avec oapi-cli

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

The UnlinkPrivateIps command unassigns one or more secondary private IPs from a network interface card (NIC).

Request sample
$ oapi-cli --profile "default" UnlinkPrivateIps \
    --NicId "eni-12345678" \
    --PrivateIps '["10.0.0.6", "10.0.0.7"]'

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.

  • NicId: The ID of the NIC.

  • PrivateIps: One or more secondary private IPs you want to unassign from the NIC.

The UnlinkPrivateIps 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"
  }
}

Retirer des IP privées secondaires d’une FNI avec AWS CLI

Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

Pour retirer des IP privées secondaires d’une FNI, utilisez la commande unassign-private-ip-addresses en suivant cette syntaxe :

Exemple de requête
$ aws ec2 unassign-private-ip-addresses \
    --profile YOUR_PROFILE \
    --network-interface-id eni-12345678 \
    --private-ip-addresses <value> \
    --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.

  • network-interface-id : L’ID de la FNI.

  • private-ip-addresses : Une ou plusieurs IP privées secondaires que vous voulez retirer de la FNI.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête. Pour en savoir plus, voir Installer et configurer AWS CLI.

Les IP secondaires spécifiées sont retirées de la FNI.

Pages connexes

Méthode API correspondante

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.