

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Erstellen eines Elastic Fabric Adapters und Hinzufügen zu einer Amazon-EC2-Instance
<a name="create-efa"></a>

Sie können einen EFA erstellen und ihn mit einer Amazon-EC2-Instance verbinden, wie jede andere elastische Netzwerkschnittstelle in Amazon EC2. Anders als elastische Netzwerkschnittstellen können EFAs allerdings nicht im `running` Zustand an eine Instance angefügt oder von dieser getrennt werden.

**Überlegungen**
+  Sie können die Sicherheitsgruppe ändern, die einem EFA zugeordnet ist. Um die OS-bypass Funktionalität zu aktivieren, muss die EFA Mitglied einer Sicherheitsgruppe sein, die den gesamten ein- und ausgehenden Datenverkehr zur und von der Sicherheitsgruppe selbst zulässt. Weitere Informationen finden Sie unter [Schritt 1: Bereiten Sie eine Sicherheitsgruppe vor EFA-enabled](efa-start.md#efa-start-security).

  Sie können die Sicherheitsgruppe, die einem EFA zugewiesen ist, auf gleiche Weise ändern, wie Sie die Sicherheitsgruppe ändern, die einer Elastic Network Interface zugewiesen ist. Weitere Informationen finden Sie unter [Ändern der Netzwerkschnittstellen-Attribute](modify-network-interface-attributes.md).
+ Sie weisen eine elastische IP-Adresse (IPv4) und IPv6-Adresse einem EFA (EFA mit ENA) auf gleiche Weise hinzu, wie Sie eine IP-Adresse eine elastische Netzwerkschnittstelle hinzufügen. Weitere Informationen finden Sie unter [Verwalten von IP-Adressen](managing-network-interface-ip-addresses.md).

  Sie können einer Netzwerkschnittstelle keine IP-Adresse zuweisen. EFA-only 

**Topics**
+ [Erstellen eines EFA](#efa-create)
+ [Anfügen eines EFA an eine gestoppte Instance](#efa-attach)
+ [Anfügen einer EFA beim Starten einer Instance](#efa-launch)
+ [Hinzufügen eines EFA zu einer Startvorlage](#efa-launch-template)

## Erstellen eines EFA
<a name="efa-create"></a>

Sie können ein EFA in einem Subnetz in einer VPC erstellen. Sie können das EFA nach der Erstellung nicht in ein anderes Subnetz verschieben und Sie können es nur an Instances in der gleichen Availability Zone anfügen.

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

**Um eine EFA-Netzwerkschnittstelle (EFA mit ENA oder ENA-only) zu erstellen**

1. Öffnen Sie die Amazon-EC2-Konsole unter [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Klicken Sie im Navigationsbereich auf **Network Interfaces** (Netzwerkschnittstellen) und wählen Sie dann **Netzwerkschnittstelle erstellen** aus.

1. Geben Sie unter **Description (Beschreibung)** einen aussagekräftigen Namen für das EFA ein.

1. Wählen Sie für **Subnet (Subnetz)** das Subnetz aus, in das Sie das EFA erstellen möchten.

1. Wählen Sie für **Schnittstellentyp** eine der folgenden Optionen:
   + **EFA mit ENA** – Um eine Netzwerkschnittstelle zu erstellen, die sowohl ENA- als auch EFA-Geräte unterstützt.
   + **EFA-only**— Um eine Netzwerkschnittstelle nur mit einem EFA-Gerät zu erstellen.

1. (Nur für EFA mit ENA) Konfigurieren Sie die IP-Adresse und die Präfixzuweisung für die Netzwerkschnittstelle. Die Art der IP-Adressen und Präfixe, die Sie zuweisen können, hängt vom ausgewählten Subnetz ab. Für IPv4-only Subnetze können Sie nur IPv4-IP-Adressen und -Präfixe zuweisen. Für IPv6-only Subnetze können Sie nur IPv6-IP-Adressen und -Präfixe zuweisen. Für Dual-Stack-Subnetze können Sie sowohl IPv4- und IPv6-IP-Adressen und -Präfixe zuweisen. 
**Anmerkung**  
Sie können einer Netzwerkschnittstelle keine IP-Adressen zuweisen. EFA-only 

   1. Wählen Sie **Auto-assign**für **Private IPv4-Adresse and/or ** **IPv6-Adresse**, dass Amazon EC2 automatisch eine IP-Adresse aus dem ausgewählten Subnetz zuweist, oder wählen Sie **Benutzerdefiniert**, um die zuzuweisende IP-Adresse manuell anzugeben.

   1. Wenn Sie eine IPv6-Adresse zuweisen, können Sie optional **Primäre IPv6-IP zuweisen** aktivieren. Dadurch wird der Netzwerkschnittstelle eine primäre globale IPv6-Unicast-Adresse (GUA) zugewiesen. Durch die Zuweisung einer primären IPv6-Adresse können Sie eine Unterbrechung des Datenverkehrs zu Instances oder ENIs vermeiden. Weitere Informationen finden Sie unter [IPv6-Adressen](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-ip-addressing.html#vpc-ipv6-addresses).

   1. Wählen Sie **Auto-assign**für die **IPv4-Präfix-Delegierung and/or ** **IPv6-Präfix-Delegierung**, dass Amazon EC2 automatisch ein Präfix aus dem CIDR-Block des Subnetzes zuweist, oder wählen Sie **Benutzerdefiniert**, um manuell ein Präfix aus dem CIDR-Block des Subnetzes anzugeben. Wenn Sie ein Präfix angeben, wird AWS überprüft, ob es nicht bereits einer anderen Ressource zugewiesen ist. Weitere Informationen finden Sie unter [Präfix-Delegierung für EC2 Amazon-Netzwerkschnittstellen](ec2-prefix-eni.md).

   1. (Optional) Konfigurieren Sie die **Timeout-Einstellungen für die Nachverfolgung von Verbindungen im Leerlauf**. Weitere Informationen finden Sie unter [Timeout für die Nachverfolgung von Leerlaufverbindungen](security-group-connection-tracking.md#connection-tracking-timeouts).
      + **Timeout für bestehende TCP-Verbindungen** – Die Timeout-Zeit in Sekunden für bestehende TCP-Verbindungen im Leerlauf. Min: 60 Sekunden. Max: 432 000 Sekunden (fünf Tage). Standard: 432 000 Sekunden. Empfohlen: Weniger als 432 000 Sekunden.
      + **UDP-Timeout** – Die Timeout-Zeit in Sekunden für UDP-Datenflüsse im Leerlauf, bei denen Datenverkehr nur in eine Richtung oder nur in einer einzelnen Anforderung-Antwort-Transaktion übermittelt wurde. Min: 30 Sekunden. Max: 60 Sekunden. Standard: 30 Sekunden.
      + **UDP-Stream-Timeout** – Die Timeout-Zeit in Sekunden für UDP-Datenflüsse im Leerlauf, die als Streams klassifiziert sind, bei denen mehr als eine Anforderung-Antwort-Transaktion stattgefunden hat. Min: 60 Sekunden. Max: 180 Sekunden (3 Minuten) Standard: 180 Sekunden.

1. Wählen Sie unter **Security groups (Sicherheitsgruppen)** eine oder mehrere Sicherheitsgruppen aus.

1. Klicken Sie auf **Create network interface (Netzwerkschnittstellen erstellen)**.

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

**So erstellen Sie ein EFA**  
Verwenden Sie den Befehl [create-network-interface](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-network-interface.html). Geben Sie `efa` für eine EFA-Netzwerkschnittstelle oder `efa-only` für eine EFA-only Netzwerkschnittstelle an. `--interface-type`

```
aws ec2 create-network-interface \
    --subnet-id {{subnet-0abcdef1234567890}} \
    --interface-type {{efa}} \
    --description "{{my efa}}"
```

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

**So erstellen Sie ein EFA**  
Verwenden Sie das cmdlet [New-EC2NetworkInterface](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2NetworkInterface.html). Geben Sie `efa` für eine EFA-Netzwerkschnittstelle oder `efa-only` für eine Netzwerkschnittstelle an `-InterfaceType` EFA-only 

```
New-EC2NetworkInterface `
    -SubnetId {{subnet-0abcdef1234567890}} `
    -InterfaceType {{efa}} `
    -Description "{{my efa}}"
```

------

## Anfügen eines EFA an eine gestoppte Instance
<a name="efa-attach"></a>

Sie können ein EFA an jede unterstützte Instance anfügen, die sich im Zustand `stopped` befindet. Sie können keine EFA an eine Instance anfügen, die sich im Zustand `running` befindet. Weitere Informationen zu den unterstützten Instance-Typen finden Sie unter [Unterstützte Instance-Typen](efa.md#efa-instance-types).

Sie fügen einen EFA auf gleiche Weise an eine Instance an, wie Sie eine Schnittstelle an eine Instance anfügen. Weitere Informationen finden Sie unter [Netzwerkschnittstelle anhängen](network-interface-attachments.md#attach_eni).

## Anfügen einer EFA beim Starten einer Instance
<a name="efa-launch"></a>

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

**So fügen Sie beim Starten einer Instance eine vorhandene EFA an**  
Verwenden den Befehl [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) mit der Option `--network-interfaces`. Geben Sie für die primäre Netzwerkschnittstelle eine EFA-Netzwerkschnittstelle und `NetworkCardIndex=0` und `DeviceIndex=0` an. Um mehrere EFA-Netzwerkschnittstellen anzuschließen, finden Sie Informationen unter [Maximierung der Netzwerkbandbreite](efa-acc-inst-types.md).

```
--network-interfaces "NetworkCardIndex=0, \
    DeviceIndex=0, \
    NetworkInterfaceId={{eni-1234567890abcdef0}}, \
    Groups={{sg-1234567890abcdef0}}, \
    SubnetId={{subnet-0abcdef1234567890}}"
```

**So fügen Sie beim Starten einer Instance eine neue EFA an**  
Verwenden den Befehl [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) mit der Option `--network-interfaces`. Verwenden Sie für die primäre Netzwerkschnittstelle `NetworkCardIndex=0`, `DeviceIndex=0` und `InterfaceType=efa` an. Wenn Sie mehrere EFA-Netzwerkschnittstellen anschließen, finden Sie weitere Informationen unter [Maximierung der Netzwerkbandbreite](efa-acc-inst-types.md).

```
--network-interfaces "NetworkCardIndex=0, \
    DeviceIndex=0, \
    InterfaceType=efa, \
    Groups={{sg-1234567890abcdef0}}, \
    SubnetId={{subnet-0abcdef1234567890}}"
```

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

**So fügen Sie beim Starten einer Instance eine vorhandene EFA an**  
Verwenden Sie das [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)Cmdlet mit dem Parameter. `-NetworkInterfaces`

```
-NetworkInterface $networkInterface
```

Definieren Sie die Netzwerkschnittstelle wie folgt.

```
$networkInterface = New-Object Amazon.EC2.Model.InstanceNetworkInterfaceSpecification
$networkInterface.DeviceIndex = 0
$networkInterface.NetworkInterfaceId = "{{eni-1234567890abcdef0}}"
$networkInterface.Groups = @("{{sg-1234567890abcdef0}}")
$networkInterface.SubnetId = "{{subnet-0abcdef1234567890}}"
```

**So fügen Sie beim Starten einer Instance eine neue EFA an**  
Verwenden Sie das [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html)Cmdlet mit dem Parameter. `-NetworkInterfaces`

```
-NetworkInterface $networkInterface
```

Definieren Sie die Netzwerkschnittstelle wie folgt.

```
$networkInterface = New-Object Amazon.EC2.Model.InstanceNetworkInterfaceSpecification
$networkInterface.DeviceIndex = 0
$networkInterface.InterfaceType = "efa"
$networkInterface.Groups = @("{{sg-1234567890abcdef0}}")
$networkInterface.SubnetId = "{{subnet-0abcdef1234567890}}"
```

------

## Hinzufügen eines EFA zu einer Startvorlage
<a name="efa-launch-template"></a>

Sie können eine Startvorlage erstellen, die die zum Starten von Instances erforderlichen Konfigurationsinformationen enthält. EFA-enabled Sie können in der Startvorlage sowohl EFA- als auch EFA-only Netzwerkschnittstellen angeben. Um eine EFA-enabled Startvorlage zu erstellen, erstellen Sie eine neue Startvorlage und geben Sie einen unterstützten Instance-Typ, Ihr EFA-enabled AMI und eine EFA-enabled Sicherheitsgruppe an. Geben Sie für `NetworkInterfaces` die anzuschließenden EFA-Netzwerkschnittstellen an. Verwenden Sie für die primäre Netzwerkschnittstelle `NetworkCardIndex=0`, `DeviceIndex=0` und `InterfaceType=efa` an. Wenn Sie mehrere EFA-Netzwerkschnittstellen anschließen, finden Sie weitere Informationen unter [Maximieren der Netzwerkbandbreite auf Amazon-EC2-Instances mit mehreren Netzwerkkarten](efa-acc-inst-types.md).

Sie können Startvorlagen nutzen, um EFA-enabled Instances mit anderen AWS Diensten wie [AWS Batch](https://docs.aws.amazon.com/batch/latest/userguide/what-is-batch.html)oder zu starten [AWS ParallelCluster](https://docs.aws.amazon.com/parallelcluster/latest/ug/what-is-aws-parallelcluster.html).

Weitere Informationen zum Erstellen von Startvorlagen finden Sie unter [Eine Amazon-EC2-Startvorlage erstellen](create-launch-template.md).