Attribuer des IP privées secondaires à une NIC
Vous pouvez attribuer une ou plusieurs IP privées secondaires à une network interface card (NIC) spécifiée. Ceci vous permet d’avoir plusieurs IP pour une machine virtuelle (VM) dans un Net.
Lorsqu’une NIC est attachée à une VM, le nombre maximum d’IP privées secondaires est limité par le type de VM. Pour en savoir plus, voir Types de VM.
Lier des IP privées secondaires à une NIC avec Cockpit v2
-
Dans le dashboard NICs, cliquez sur l’ID de la NIC à laquelle vous voulez lier une IP privée secondaire.
Le volet des NIC apparaît. -
Dans l’onglet IP privées, cliquez sur
Lier.
La boîte de dialogue LIER UNE IP PRIVÉE apparaît. -
Dans le champ IP privée, tapez l’IP privée secondaire que vous voulez lier à la NIC.
-
Cliquez sur Lier une IP privée.
L’IP privée secondaire est liée à la NIC.
Lier des IP privées secondaires à une NIC avec OSC CLI
À ce jour, cette section est disponible en anglais uniquement. |
The LinkPrivateIps command assigns one or more secondary private IPs to a specified network interface card (NIC). This action is only available in a Net. The private IPs to be assigned can be added individually using the PrivateIps
parameter, or you can specify the number of private IPs to be automatically chosen within the Subnet range using the SecondaryPrivateIpCount
parameter. You can specify only one of these two parameters. If none of these parameters are specified, a private IP is chosen within the Subnet range.
$ osc-cli api LinkPrivateIps --profile "default" \
--NicId "eni-12345678" \
--PrivateIps '["10.0.0.6", "10.0.0.7"]'
$ osc-cli api LinkPrivateIps --profile "default" \
--NicId "eni-12345678" \
--SecondaryPrivateIpCount 3
This command contains the following attributes that you need to specify:
-
AllowRelink
: (optional) If true, allows an IP that is already assigned to another NIC in the same Subnet to be assigned to the NIC you specified. -
DryRun
: (optional) If true, checks whether you have the required permissions to perform the action. -
NicId
: The ID of the NIC. -
PrivateIps
: (optional) The secondary private IP or IPs you want to assign to the NIC within the IP range of the Subnet. -
SecondaryPrivateIpCount
: (optional) The number of secondary private IPs to assign to the NIC.
The LinkPrivateIps command returns the following elements:
-
ResponseContext
: Information about the context of the response.-
RequestId
: The ID of the request.
-
{
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
}
}
Attribuer des IP privées secondaires à une FNI avec AWS CLI
Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. |
Pour attribuer une ou plusieurs IP privées secondaires à une FNI, utilisez la commande assign-private-ip-addresses en suivant cette syntaxe :
$ aws ec2 assign-private-ip-addresses \
--profile YOUR_PROFILE \
--network-interface-id eni-12345678 \
--private-ip-addresses <value> \
--secondary-private-ip-address-count NOT_SPECIFIED \
--allow-reassignment \
--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. -
(optionnel)
private-ip-addresses
: Une ou plusieurs IP privées à attribuer à la FNI dans la plage d’IP du subnet. -
(optionnel)
secondary-private-ip-address-count
: Un nombre d’IP privées secondaires à attribuer à la FNI.Vous devez spécifier soit l’attribut
private-ip-addresses
soit l’attributsecondary-private-ip-addresses
. -
(optionnel)
allow-reassignment
|no-allow-reassignment
: Si paramétré surallow-reassignment
, autorise une IP privée déjà attribuée à une autre FNI à être réattribuée à la FNI spécifiée. -
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 sont attribuées à 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.