Attacher une NIC à une VM
Vous pouvez attacher des network interface cards (NIC) à une machine virtuelle (VM) du même Net, placée dans n’importe quel Subnet de la même Sous-région que la NIC. Attacher des NIC à une VM fragmente son réseau.
Cette action change l’état de la NIC de available
à in-use
. Pour en savoir plus, voir À propos des NIC > Attachement des NIC aux VM.
Le nombre maximum de NIC que vous pouvez attacher à une VM dépend du type de VM utilisé. Pour en savoir plus, voir Types de VM.
Si vous voulez attacher plus d’une NIC à une VM, la configuration de l’interface réseau peut être nécessaire en fonction du système d’exploitation (OS) choisi. Cela inclut l’adressage IP et le routage. Vous pouvez configurer l’interface réseau directement au niveau de l’OS dans la VM. |
Lier une NIC à une VM avec Cockpit v2
-
Cliquez à l’intérieur du dashboard NICs pour faire apparaître des cases à cocher.
-
Cochez la case de la NIC que vous voulez lier à une VM.
La NIC est sélectionnée et un menu d’actions apparaît. -
Cliquez sur
Lier à une VM.
La boîte de dialogue LIER UNE VM apparaît. -
Depuis la liste VM, sélectionnez la VM à laquelle vous voulez lier la NIC.
-
Dans le champ Périphérique, tapez l’index de périphérique pour le lien de la NIC (entre 1 et 7, tous deux inclus).
-
Cliquez sur Lier.
La NIC est liée à la VM.
Si vous liez une NIC à une VM lancée, l’interface réseau peut ne pas être automatiquement configurée dans la VM. Vous devez donc redémarrer la VM, ou configurer manuellement l’interface réseau comme suit :
|
Attacher une FNI à une instance avec Cockpit v1
Cockpit v1 n’est plus corrigé ni supporté. Cockpit v1 n’est plus disponible sur la Région cloudgouv-eu-west-1. Pour en savoir plus, voir Politique de fin de vie. |
-
Cliquez sur Réseau / Sécurité > Flexible network interfaces.
-
Cliquez sur la FNI que vous voulez attacher à une instance.
La FNI est sélectionnée. -
Cliquez sur Attacher .
La boîte de dialogue ATTACHER UNE INSTANCE À UNE FNI apparaît. -
Dans la liste Instance, sélectionnez l’instance à laquelle vous voulez attacher la FNI.
-
Dans le champ Périphérique, tapez l’index de périphérique pour l’attachement de la FNI (entre 1 et 7, tous deux inclus).
-
Cliquez sur Attacher pour valider.
La FNI est attachée à l’instance sélectionnée.
Si vous attachez une FNI à une instance lancée, l’interface réseau peut ne pas être automatiquement configurée dans l’instance. Vous devez donc redémarrer l’instance, ou configurer manuellement l’interface réseau comme suit :
|
Lier une NIC à une VM avec OSC CLI
À ce jour, cette section est disponible en anglais uniquement. |
The LinkNic command attaches a network interface card (NIC) to a virtual machine (VM).
The interface and the VM must be in the same Subregion. The VM can be either running
or stopped
. The NIC must be in the available
state. For more information, see Attaching a NIC to a VM.
$ osc-cli api LinkNic --profile "default" \
--NicId "eni-12345678" \
--VmId "i-12345678" \
--DeviceNumber 1
This command contains the following attributes that you need to specify:
-
DeviceNumber
: The index of the VM device for the NIC attachment (between1
and7
, both included). -
DryRun
: (optional) If true, checks whether you have the required permissions to perform the action. -
NicId
: The ID of the NIC you want to attach. -
VmId
: The ID of the VM to which you want to attach the NIC.
The LinkNic command returns the following elements:
-
LinkNicId
: The ID of the NIC attachment. -
ResponseContext
: Information about the context of the response.-
RequestId
: The ID of the request.
-
{
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
},
"LinkNicId": "eni-attach-12345678"
}
Attacher une FNI à une instance avec AWS CLI
Pour attacher une FNI à une instance, utilisez la commande attach-network-interface suivant cette syntaxe :
$ aws ec2 attach-network-interface \
--profile YOUR_PROFILE \
--network-interface-id eni-12345678 \
--instance-id i-87654321 \
--device-index 2 \
--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 à attacher. -
instance-id
: L’ID de l’instance. -
device-index
: L’index de périphérique pour l’attachement de la FNI (entre 1 et 7, tous deux inclus). -
endpoint
: Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.
La commande attach-network-interface renvoie les éléments suivants :
-
AttachmentId
: L’ID de l’opération d’attachement.
{
"AttachmentId": "eni-attach-1234abcd"
}
La FNI est attachée à l’instance spécifiée.
Si vous attachez une FNI à une instance lancée, l’interface réseau peut ne pas être automatiquement configurée dans l’instance. Vous devez donc redémarrer l’instance, ou configurer manuellement l’interface réseau comme suit :
|
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.