Créer une FNI
Vous pouvez créer une flexible network interface (FNI) dans le subnet d’un Virtual Private Cloud (VPC).
Vous pouvez ensuite attacher la FNI à une instance placée dans ce même subnet, si l’instance se trouve dans la même Availability Zone (AZ). Pour en savoir plus, voir Attacher une FNI à une instance.
Vous devez également associer des security groups à vos FNI, avec des règles appropriées pour permettre l’accès à et depuis ces FNI. Pour en savoir plus, voir À propos des security groups.
Créer une FNI avec Cockpit v1
-
Cliquez sur Réseau / Sécurité > Flexible network interfaces.
-
Cliquez sur Créer .
La boîte de dialogue CRÉER UNE FNI apparaît. -
Spécifiez les informations suivantes :
-
Dans le champ Nom, tapez un nom pour la FNI.
Cette action ajoute un tag Name de 255 caractères maximum. Vous pouvez utiliser tous les caractères, y compris les lettres accentuées.
-
(optionnel) Dans le champ Description, tapez une description pour la FNI.
Cette description peut contenir jusqu’à 255 caractères Unicode.
-
Dans la liste Subnet, sélectionnez le subnet dans lequel vous voulez créer la FNI.
-
(optionnel) Dans le champ IP privée, tapez l’IP privée principale pour la FNI.
-
Cette IP doit appartenir à la plage d’IP du subnet que vous avez spécifié à l’étape précédente.
-
Si vous ne spécifiez pas ce champ, une IP privée est sélectionnée aléatoirement dans la plage d’IP du subnet.
-
-
(optionnel) Dans la liste Security groups, sélectionnez un ou plusieurs security groups pour la FNI.
Si vous ne spécifiez aucun security group, le security group par défaut du VPC est associé.
-
-
Cliquez sur Créer pour valider.
La FNI est créée et apparaît sur la page Flexible network interfaces.
Créer une NIC avec Cockpit v2-beta
-
Dans le dashboard NICs, cliquez sur
Créer une NIC.
La boîte de dialogue CRÉER UNE NETWORK INTERFACE CARD apparaît. -
Dans le champ Nom, tapez un nom pour la NIC.
Cette action ajoute un tag Name de 255 caractères maximum. Vous pouvez utiliser tous les caractères, y compris les lettres accentuées.
-
(optionnel) Dans le champ Description, tapez une description pour la NIC.
Cette description peut contenir jusqu’à 255 caractères Unicode.
-
Dans la liste Subnet, sélectionnez le Subnet dans lequel vous voulez créer la NIC.
-
(optionnel) Dans le champ IP privée, entrez l’IP privée principale pour la NIC.
-
Cette IP doit appartenir à la plage d’IP du Subnet que vous avez spécifié à l’étape précédente.
-
Si vous ne spécifiez pas ce champ, une IP privée est sélectionnée aléatoirement dans la plage d’IP du Subnet.
-
-
(optionnel) Dans la liste Security group, sélectionnez un ou plusieurs security groups pour la NIC.
Si vous ne spécifiez aucun security group, le security group par défaut du Net est associé.
-
Cliquez sur Créer.
La NIC est créée.
Créer une NIC avec OSC CLI
Voir l’exemple de commande CreateNic dans la documentation de l’API OUTSCALE. |
Créer une FNI avec AWS CLI
Pour créer une FNI, utilisez la commande create-network-interface suivant cette syntaxe :
$ aws ec2 create-network-interface \
--profile YOUR_PROFILE \
--subnet-id subnet-12345678 \
--description my-FNI \
--private-ip-address 10.0.0.4 \
--groups sg-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. -
subnet-id
: L’ID du subnet dans lequel vous voulez créer la FNI. -
(optionnel)
description
: Une description de la FNI.Cette description peut contenir n’importe quel caractère Unicode, sans limite de longueur.
-
(optionnel)
private-ip-address
: L’IP privée principale de la FNI.-
Cette IP doit appartenir à la plage d’IP du subnet que vous avez spécifié avec l’attribut
subnet-id
. -
Si vous ne spécifiez pas cet attribut, une IP privée est sélectionnée aléatoirement dans la plage d’IP du subnet.
-
-
(optionnel)
groups
: Un ou plusieurs ID de security groups pour la FNI.Si vous ne spécifiez aucun security group, le security group par défaut du VPC est associé.
-
endpoint
: Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.
La commande create-network-interface renvoie les éléments suivants :
-
NetworkInterface
: Informations à propos de la FNI créée. Cet élément contient les informations suivantes :-
AvailabilityZone
: L’AZ dans laquelle se trouve la FNI. Pour en savoir plus, voir À propos des Régions, endpoints et Availability Zones. -
Description
: La description de la FNI. -
Groups
: Informations à propos d’un ou plusieurs security groups associés à la FNI. Cet élément contient les informations suivantes :-
GroupName
: Le nom du security group. -
GroupId
: L’ID du security group.
-
-
MacAddress
: L’adresse MAC (Media Access Control) de la FNI. -
NetworkInterfaceId
: L’ID de la FNI. -
OwnerId
: L’account ID du propriétaire de la FNI. -
PrivateDnsName
: Le nom DNS privé associé à l’IP privée principale. -
PrivateIpAddress
: L’IP privée principale de la FNI. -
PrivateIpAddresses
: Informations sur les IP privées et secondaires de la FNI. Cet élément contient les informations suivantes :-
Primary
: Sitrue
, l’IP privée est la principale. Sifalse
, il s’agit d’une IP privée secondaire. -
PrivateDnsName
: Le nom DNS privé associé à l’IP privée. -
PrivateIpAddress
: L’IP privée.
-
-
SourceDestCheck
: Sitrue
, le trafic vers ou depuis l’instance est validé. Si c’estfalse
, il ne l’est pas. -
Status
: L’état de la FNI. Pour en savoir plus, voir À propos des FNI > Attachement des FNI aux instances. -
SubnetId
: L’ID du subnet dans lequel se trouve la FNI. -
TagSet
: Un ou plusieurs tags associés à la FNI. -
VpcId
: L’ID du VPC dans lequel se trouve la FNI.
-
{
"NetworkInterface": {
"AvailabilityZone": "eu-west-2a",
"Description": "my-FNI",
"Groups": [
{
"GroupName": "SG1",
"GroupId": "sg-12345678"
}
],
"MacAddress": "02:1A:80:41:52:9C",
"NetworkInterfaceId": "eni-12345678",
"OwnerId": "123456789000",
"PrivateDnsName"; "ip-10-0-0-4.eu-west-2.compute.internal",
"PrivateIpAddress": "10.0.0.4",
"PrivateIpAddresses": [
{
"Primary": true,
"PrivateDnsName": "ip-10-0-0-4.eu-west-2.compute.internal",
"PrivateIpAddress": "10.0.0.4"
}
],
"SourceDestCheck": true,
"Status": "available",
"SubnetId": "subnet-12345678",
"TagSet": [],
"VpcId": "vpc-87654321"
}
}
La FNI est créée.
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.