

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Créez une interface réseau pour votre instance EC2
<a name="create-network-interface"></a>

Vous pouvez créer une interface réseau qui sera utilisée par vos instances EC2. Lorsque vous créez une interface réseau, vous précisez le sous-réseau pour lequel elle est créée. Vous ne pouvez pas déplacer une interface réseau vers un autre sous-réseau après sa création. Vous devez attacher une interface réseau à une instance dans la même zone de disponibilité. Vous pouvez détacher une interface réseau secondaire d'une instance et l'attacher à une autre instance dans la même zone de disponibilité. Vous ne pouvez pas détacher une interface réseau principale d’une instance. Pour de plus amples informations, veuillez consulter [Attachements de l'interface réseau pour votre instance EC2](network-interface-attachments.md).

------
#### [ Console ]

**Pour créer une interface réseau**

1. Ouvrez la console Amazon EC2 à l’adresse [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Dans le volet de navigation, choisissez **Network Interfaces**.

1. Sélectionnez **Create network interface** (Créer une interface réseau).

1. Sous **Description**, saisissez un nom descriptif.

1. Pour **Sous-réseau (subnet)**, sélectionnez un sous-réseau. Les options disponibles dans les étapes suivantes changent en fonction du type de sous-réseau que vous sélectionnez (IPv4-only, IPv6 -only ou dual-stack (IPv4 et)). IPv6

1. Pour **Type d’intégration**, choisissez l’une des valeurs suivantes :
   + **ENA** : interface réseau à hautes performances conçue pour gérer des débits et des débits élevés pour packet-per-second les TCP/IP protocoles tout en minimisant l'utilisation du processeur. C’est la valeur par défaut. Pour plus d’informations sur ENA, consultez la section [Elastic Network Adapter](enhanced-networking-ena.md).
   + **EFA avec ENA** : interface réseau qui prend en charge les appareils ENA et EFA pour le transport traditionnel ainsi que pour le transport TCP/IP basé sur le SRD. Si vous choisissez EFA avec ENA, l’instance à laquelle vous l’attachez doit [prendre en charge EFA](efa.md#efa-instance-types). Pour de plus amples informations sur EFA, consultez la section [Elastic Fabric Adapter](efa.md).
   + **Uniquement EFA** : une interface réseau haute performance conçue pour gérer les communications internœuds à haut débit et à faible latence pour le transport basé sur le SRD tout en contournant la pile du système d’exploitation. Si vous choisissez cette option, l’instance à laquelle vous l’attachez doit [prendre en charge EFA](efa.md#efa-instance-types). Les interfaces réseau EFA uniquement ne prennent pas en charge les adresses IP. Pour de plus amples informations sur EFA, consultez la section [Elastic Fabric Adapter](efa.md).

1. Pour ** IPv4 Adresse privée**, effectuez l'une des opérations suivantes :
   + Choisissez **Attribuer automatiquement** pour permettre à Amazon EC2 de sélectionner IPv4 une adresse dans le sous-réseau.
   + Choisissez **Personnalisé** et entrez une IPv4 adresse que vous sélectionnez dans le sous-réseau.

1. (Sous-réseaux avec IPv6 adresses uniquement) Pour l'**IPv6 adresse**, effectuez l'une des opérations suivantes :
   + Choisissez **Aucune** si vous ne souhaitez pas attribuer d'IPv6 adresse à l'interface réseau.
   + Choisissez **Attribuer automatiquement** pour permettre à Amazon EC2 de sélectionner IPv6 une adresse dans le sous-réseau.
   + Choisissez **Personnalisé** et entrez une IPv6 adresse que vous sélectionnez dans le sous-réseau.

1. (Facultatif) Si vous créez une interface réseau dans un sous-réseau à double pile ou IPv6 uniquement, vous avez la possibilité d'**attribuer** une adresse IP principale. IPv6 Cela attribue une adresse monodiffusion IPv6 globale (GUA) principale à l'interface réseau. L'attribution d'une IPv6 adresse principale vous permet d'éviter de perturber le trafic vers les instances ou. ENIs Choisissez **Enable** si l'instance à laquelle cette ENI sera attachée repose sur le fait que son IPv6 adresse ne change pas. AWS attribuera automatiquement une IPv6 adresse associée à l'ENI attachée à votre instance comme IPv6 adresse principale. Une fois que vous avez activé une adresse IPv6 GUA comme adresse principale IPv6, vous ne pouvez pas la désactiver. Lorsque vous activez une adresse IPv6 GUA comme adresse principale IPv6, la première IPv6 GUA devient l' IPv6 adresse principale jusqu'à ce que l'instance soit résiliée ou que l'interface réseau soit détachée. Si plusieurs IPv6 adresses sont associées à une ENI attachée à votre instance et que vous activez une IPv6 adresse principale, la première adresse IPv6 GUA associée à l'ENI devient l' IPv6 adresse principale.

1. (Facultatif) Pour créer un Elastic Fabric Adapter (EFA), sélectionnez **Elastic Fabric Adapter (EFA)**, puis **Enable** (Activer).

1. (Facultatif) Sous **Paramètres avancés**, vous pouvez optionnellement définir la délégation du préfixe IP. Pour de plus amples informations, veuillez consulter [Délégation de préfixes](ec2-prefix-eni.md).
   + **Affectation automatique** : AWS choisit le préfixe parmi les blocs IPv4 ou IPv6 CIDR du sous-réseau et l'affecte à l'interface réseau.
   + **Personnalisé** : vous spécifiez le préfixe à partir des blocs IPv4 ou IPv6 CIDR du sous-réseau et AWS vous vérifiez que le préfixe n'est pas déjà attribué à d'autres ressources avant de l'attribuer à l'interface réseau.

1. (Facultatif) Sous **Paramètres avancés**, pour **Délai de suivi d’inactivité de la connexion**, modifiez les délais d’inactivité de la connexion par défaut. Pour de plus amples informations, veuillez consulter [Délai de suivi d’inactivité de la connexion](security-group-connection-tracking.md#connection-tracking-timeouts).
   + **Délai TCP établi** : délai d’expiration (en secondes) pour les connexions TCP inactives dans un état établi.
     + Min : `60` secondes.
     + Max : `432000` secondes.
     + Par défaut : `350` secondes pour les types d'instances [Nitrov6](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html), à l'exception de P6e-. GB200 Et `432000` quelques secondes pour les autres types d'instances, y compris P6e-GB200.
     + Recommandé : moins de `432000` secondes.
   + **Délai UDP** : délai d’expiration (en secondes) pour les flux UDP inactifs qui n’ont vu du trafic que dans une seule direction ou une seule transaction requête-réponse.
     + Min : `30` secondes.
     + Max : `60` secondes.
     + Par défaut : `30` secondes
   + **Délai d’expiration des flux UDP** : délai d’expiration (en secondes) des flux UDP inactifs classés comme des flux ayant reçu plus d’une transaction requête-réponse.
     + Min : `60` secondes.
     + Max : `180` secondes.
     + Par défaut : `180` secondes

1. Pour **Groupes de sécurité**, sélectionnez un ou plusieurs groupes de sécurité.

1. (Facultatif) Pour chaque balise, sélectionnez **Add new tag** (Ajouter une nouvelle balise) et saisissez une clé de balise et une valeur de balise facultative.

1. Sélectionnez **Create network interface** (Créer une interface réseau).

------
#### [ AWS CLI ]

**Exemple 1 : pour créer une interface réseau avec des adresses IP choisies par Amazon EC2**  
Utilisez la commande [create-network-interface](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-network-interface.html) suivante. Cet exemple crée une interface réseau avec une adresse IPv4 publique et une adresse IPv6 choisie par Amazon EC2.

```
aws ec2 create-network-interface \
    --subnet-id subnet-0abcdef1234567890 \
    --description "my dual-stack network interface" \
    --ipv6-address-count 1 \
    --groups sg-1234567890abcdef0
```

**Exemple 2 : pour créer une interface réseau avec des adresses IP spécifiques**  
Utilisez la commande [create-network-interface](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-network-interface.html) suivante.

```
aws ec2 create-network-interface \
    --subnet-id subnet-0abcdef1234567890 \
    --description "my dual-stack network interface" \
    --private-ip-address 10.251.50.12 \
    --ipv6-addresses 2001:db8::1234:5678:1.2.3.4 \
    --groups sg-1234567890abcdef0
```

**Exemple 3 : pour créer une interface réseau avec un nombre d’adresses IP secondaires**  
Utilisez la commande [create-network-interface](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-network-interface.html) suivante. Dans cet exemple, Amazon EC2 choisit à la fois l’adresse IP principale et les adresses IP secondaires.

```
aws ec2 create-network-interface \
    --subnet-id subnet-0abcdef1234567890 \
    --description "my network interface" \
    --secondary-private-ip-address-count 2 \
    --groups sg-1234567890abcdef0
```

**Exemple 4 : pour créer une interface réseau avec une adresse IP secondaire spécifique**  
Utilisez la commande [create-network-interface](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-network-interface.html) suivante. Cet exemple spécifie une adresse IP principale et une adresse IP secondaire.

```
aws ec2 create-network-interface \
    --subnet-id subnet-0abcdef1234567890 \
    --description "my network interface" \
    --private-ip-addresses PrivateIpAddress=10.0.1.30,Primary=true \
                           PrivateIpAddress=10.0.1.31,Primary=false
    --groups sg-1234567890abcdef0
```

------
#### [ PowerShell ]

**Exemple 1 : pour créer une interface réseau avec des adresses IP choisies par Amazon EC2**  
Utilisez l’applet de commande [New-EC2NetworkInterface](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2NetworkInterface.html). Cet exemple crée une interface réseau avec une adresse IPv4 publique et une adresse IPv6 choisie par Amazon EC2.

```
New-EC2NetworkInterface `
    -SubnetId subnet-0abcdef1234567890 `
    -Description "my dual-stack network interface" `
    -Ipv6AddresCount 1 `
    -Group sg-1234567890abcdef0
```

**Exemple 2 : pour créer une interface réseau avec des adresses IP spécifiques**  
Utilisez l’applet de commande [New-EC2NetworkInterface](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2NetworkInterface.html).

```
New-EC2NetworkInterface `
    -SubnetId subnet-0abcdef1234567890 `
    -Description "my dual-stack network interface" `
    -PrivateIpAddress 10.251.50.12 `
    -Ipv6Address $ipv6addr `
    -Group sg-1234567890abcdef0
```

Définissez les IPv6 adresses comme suit.

```
$ipv6addr = New-Object Amazon.EC2.Model.InstanceIpv6Address
$ipv6addr1.Ipv6Address = "2001:db8::1234:5678:1.2.3.4"
```

**Exemple 3 : pour créer une interface réseau avec un nombre d’adresses IP secondaires**  
Utilisez l’applet de commande [New-EC2NetworkInterface](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2NetworkInterface.html). Dans cet exemple, Amazon EC2 choisit à la fois l’adresse IP principale et les adresses IP secondaires.

```
New-EC2NetworkInterface `
    -SubnetId subnet-0abcdef1234567890 `
    -Description "my network interface" `
    -SecondaryPrivateIpAddressCount 2 `
    -Group sg-1234567890abcdef0
```

**Exemple 4 : pour créer une interface réseau avec une adresse IP secondaire spécifique**  
Utilisez l’applet de commande [New-EC2NetworkInterface](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2NetworkInterface.html). Cet exemple spécifie une adresse IP principale et une adresse IP secondaire.

```
New-EC2NetworkInterface `
    -SubnetId subnet-0abcdef1234567890 `
    -Description "my network interface" `
    -PrivateIpAddresses @($primary, $secondary) `
    -Group sg-1234567890abcdef0
```

Définissez les adresses secondaires comme suit.

```
$primary = New-Object Amazon.EC2.Model.PrivateIpAddressSpecification
$primary.PrivateIpAddress = "10.0.1.30"
$primary.Primary = $true
$secondary = New-Object Amazon.EC2.Model.PrivateIpAddressSpecification
$secondary.PrivateIpAddress = "10.0.1.31"
$secondary.Primary = $false
```

------