Détacher une NIC d’une VM

Vous pouvez détacher une network interface card (NIC) d’une machine virtuelle (VM) à laquelle elle est attachée, à tout moment. Le trafic réseau envoyé à cette NIC n’est plus dirigé vers cette VM lorsque la NIC est détachée.

Cette action modifie l’état de la NIC de in-use à available. Pour en savoir plus, voir À propos des NIC > Attachement des NIC aux VM.

Vous ne pouvez cependant pas détacher l’interface réseau principale d’une VM.

Détacher une NIC d’une VM avec Cockpit v2

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

  2. Cochez la case de la NIC que vous voulez détacher d’une VM.
    La NIC est sélectionnée et un menu d’actions apparaît.

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

  4. Cliquez sur Détacher.
    La NIC est détachée de la VM.

Détacher une NIC d’une VM avec OSC CLI

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

The UnlinkNic command detaches a network interface card (NIC) from a virtual machine (VM).
The primary NIC cannot be detached.

Request sample
$ osc-cli api UnlinkNic --profile "default" \
    --LinkNicId "eni-attach-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.

  • LinkNicId: The ID of the attachment operation.

The UnlinkNic command returns the following elements:

  • ResponseContext: Information about the context of the response.

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

Détacher une FNI d’une instance avec AWS CLI

Pour détacher une FNI d’une instance, utilisez la commande detach-network-interface en suivant cette syntaxe :

Exemple de requête
$ aws ec2 detach-network-interface \
    --profile YOUR_PROFILE \
    --attachment-id eni-attach-1234abcd \
    --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.

  • attachement-id : L’ID de l’opération d’attachement.

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

La FNI est détachée de l’instance.

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.