

# Definir as configurações do ENA Express para instâncias do EC2
<a name="ena-express-configure"></a>

É possível configurar o ENA Express para os tipos de instância do EC2 compatíveis sem precisar instalar qualquer software adicional. Para obter mais informações, consulte [Tipos de instâncias compatíveis com o ENA Express](ena-express.md#ena-express-supported-instance-types).

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

**Para gerenciar o ENA Express para uma interface de rede**

1. Abra o console do Amazon EC2 em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. No painel de navegação, selecione **Network Interfaces** (Interfaces de rede).

1. Selecione uma interface de rede que é anexada a uma instância. É possível escolher o link **Network interface ID** (ID da interface de rede) para abrir a página de detalhes ou pode marcar a caixa de seleção no lado esquerdo da lista.

1. Escolha **Manage ENA Express** (Gerenciar o ENA Express) no menu **Action** (Ação) no canto superior direito da página. Isso abre a caixa de diálogo **Manage ENA Express** (Gerenciar o ENA Express), com o ID da interface de rede selecionado e as configurações atuais exibidas.

   Se a interface de rede selecionada não estiver anexada a uma instância, essa ação não aparecerá no menu.

1. Para usar o **ENA Express**, marque a caixa de seleção **Habilitar**.

1. Quando o ENA Express está habilitado, você pode definir as configurações de UDP. Para usar o **UDP do ENA Express**, marque a caixa de seleção **Habilitar**.

1. Para salvar suas configurações, escolha **Save** (Salvar).

**Para gerenciar o ENA Express para uma instância**

1. Abra o console do Amazon EC2 em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. No painel de navegação à esquerda, selecione **Instâncias**.

1. Selecione a instância que você quer gerenciar. É possível escolher o link **Instance ID** (ID da instância) para abrir a página de detalhes ou pode marcar a caixa de seleção no lado esquerdo da lista.

1. Selecione a **Network interface** (Interface de rede) a ser configurada para sua instância.

1. Escolha **Manage ENA Express** (Gerenciar o ENA Express) no menu **Action** (Ação) no canto superior direito da página.

1. Para configurar o ENA Express para uma interface de rede anexada à instância, selecione-a na lista **Network interface** (Interface de rede).

1. Para usar o **ENA Express** no anexo de interface de rede selecionado, marque a caixa de seleção **Habilitar**.

1. Quando o ENA Express está habilitado, você pode definir as configurações de UDP. Para usar o **UDP do ENA Express**, marque a caixa de seleção **Habilitar**.

1. Para salvar suas configurações, escolha **Save** (Salvar).

**Para configurar o ENA Express ao anexar uma interface de rede**

1. Abra o console do Amazon EC2 em [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. No painel de navegação, selecione **Network Interfaces** (Interfaces de rede).

1. Selecione uma interface que não esteja anexada a uma instância (o **Status** é **Available** [Disponível]). É possível escolher o link **Network interface ID** (ID da interface de rede) para abrir a página de detalhes ou pode marcar a caixa de seleção no lado esquerdo da lista.

1. Selecione a **Instance** (Instância) à qual você vai anexar.

1. Para usar o **ENA Express** depois de anexar a interface de rede à instância, marque a caixa de seleção **Habilitar**.

1. Quando o ENA Express está habilitado, você pode definir as configurações de UDP. Para usar o **UDP do ENA Express**, marque a caixa de seleção **Habilitar**.

1. Para anexar a interface de rede à instância e salvar as configurações do ENA Express, escolha **Attach** (Anexar).

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

**Para configurar o ENA Express ao anexar uma interface de rede**  
Utilize o comando [https://docs.aws.amazon.com/cli/latest/reference/;attach-network-interface.html](https://docs.aws.amazon.com/cli/latest/reference/;attach-network-interface.html), conforme mostrado nos exemplos a seguir.

**Exemplo 1: usar o ENA Express para tráfego TCP, mas não para tráfego UDP**  
Este exemplo configura `EnaSrdEnabled` como `true` e permite que `EnaSrdUdpEnabled` use `false` como padrão.

```
aws ec2 attach-network-interface \
    --network-interface-id {{eni-1234567890abcdef0}} \
    --instance-id {{i-1234567890abcdef0}} \
    --device-index 1 \
    --ena-srd-specification 'EnaSrdEnabled=true'
```

**Exemplo 2: usar o ENA Express para tráfego TCP e tráfego UDP**  
Este exemplo configura `EnaSrdEnabled` e `EnaSrdUdpEnabled` como `true`.

```
aws ec2 attach-network-interface \
    --network-interface-id {{eni-1234567890abcdef0}} \
    --instance-id {{i-1234567890abcdef0}} \
    --device-index 1 \
    --ena-srd-specification 'EnaSrdEnabled=true,EnaSrdUdpSpecification={EnaSrdUdpEnabled=true}'
```

**Para atualizar as configurações do ENA Express para um anexo da interface de rede**  
Utilize o comando [https://docs.aws.amazon.com/cli/latest/reference/modify-network-interface-attribute.html](https://docs.aws.amazon.com/cli/latest/reference/modify-network-interface-attribute.html), conforme mostrado nos exemplos a seguir.

**Exemplo 1: usar o ENA Express para tráfego TCP, mas não para tráfego UDP**  
Este exemplo configura `EnaSrdEnabled` como `true` e permitirá que `EnaSrdUdpEnabled` use `false` como padrão se ele nunca tiver sido definido antes.

```
aws ec2 modify-network-interface-attribute \
    --network-interface-id {{eni-1234567890abcdef0}} \
    --ena-srd-specification 'EnaSrdEnabled=true'
```

**Exemplo 2: usar o ENA Express para tráfego TCP e tráfego UDP**  
Este exemplo configura `EnaSrdEnabled` e `EnaSrdUdpEnabled` como `true`.

```
aws ec2 modify-network-interface-attribute \
    --network-interface-id {{eni-1234567890abcdef0}} \
    --ena-srd-specification 'EnaSrdEnabled=true,EnaSrdUdpSpecification={EnaSrdUdpEnabled=true}'
```

**Exemplo 3: parar de usar o ENA Express para tráfego UDP**  
Este exemplo configura `EnaSrdUdpEnabled` como `false`.

```
aws ec2 modify-network-interface-attribute \
    --network-interface-id {{eni-1234567890abcdef0}} \
    --ena-srd-specification 'EnaSrdUdpSpecification={EnaSrdUdpEnabled=false}'
```

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

**Para configurar o ENA Express ao anexar uma interface de rede**  
Utilize o cmdlet [https://docs.aws.amazon.com/powershell/latest/reference/items/Add-EC2NetworkInterface.html](https://docs.aws.amazon.com/powershell/latest/reference/items/Add-EC2NetworkInterface.html), conforme mostrado nos exemplos a seguir.

**Exemplo 1: usar o ENA Express para tráfego TCP, mas não para tráfego UDP**  
Este exemplo configura `EnaSrdEnabled` como `true` e permite que `EnaSrdUdpEnabled` use `false` como padrão.

```
Add-EC2NetworkInterface `
    -NetworkInterfaceId {{eni-1234567890abcdef0}} `
    -InstanceId {{i-1234567890abcdef0}} `
    -DeviceIndex {{1}} `
    -EnaSrdSpecification_EnaSrdEnabled $true
```

**Exemplo 2: usar o ENA Express para tráfego TCP e tráfego UDP**  
Este exemplo configura `EnaSrdEnabled` e `EnaSrdUdpEnabled` como `true`.

```
Add-EC2NetworkInterface `
    -NetworkInterfaceId {{eni-1234567890abcdef0}} `
    -InstanceId {{i-1234567890abcdef0}} `
    -DeviceIndex {{1}} `
    -EnaSrdSpecification_EnaSrdEnabled $true `
    -EnaSrdUdpSpecification_EnaSrdUdpEnabled $true
```

**Para configurar o ENA Express para o anexo da interface de rede**  
Utilize o cmdlet [https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2NetworkInterfaceAttribute.html](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2NetworkInterfaceAttribute.html), conforme mostrado nos exemplos a seguir.

**Exemplo 1: usar o ENA Express para tráfego TCP, mas não para tráfego UDP**  
Este exemplo configura `EnaSrdEnabled` como `true` e permitirá que `EnaSrdUdpEnabled` use `false` como padrão se ele nunca tiver sido definido antes.

```
Edit-EC2NetworkInterfaceAttribute `
    -NetworkInterfaceId {{eni-1234567890abcdef0}} `
    -EnaSrdSpecification_EnaSrdEnabled $true ; 
Get-EC2NetworkInterface -NetworkInterfaceId eni-{{0123f4567890a1b23}} | `
Select-Object `
    NetworkInterfaceId, 
    @{Name = 'EnaSrdEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdEnabled }}, 
    @{Name = 'EnaSrdUdpEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdUdpSpecification.EnaSrdUdpEnabled }} | `
Format-List
```

**Exemplo 2: usar o ENA Express para tráfego TCP e tráfego UDP**  
Este exemplo configura `EnaSrdEnabled` e `EnaSrdUdpEnabled` como `true`.

```
Edit-EC2NetworkInterfaceAttribute `
    -NetworkInterfaceId {{eni-1234567890abcdef0}} `
    -EnaSrdSpecification_EnaSrdEnabled $true `
    -EnaSrdSpecification_EnaSrdUdpSpecification_EnaSrdUdpEnabled $true ;
Get-EC2NetworkInterface -NetworkInterfaceId {{eni-1234567890abcdef0}} | `
Select-Object `
    NetworkInterfaceId, 
    @{Name = 'EnaSrdEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdEnabled }}, 
    @{Name = 'EnaSrdUdpEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdUdpSpecification.EnaSrdUdpEnabled }} | `
Format-List
```

**Exemplo 3: parar de usar o ENA Express para tráfego UDP**  
Este exemplo configura `EnaSrdUdpEnabled` como `false`.

```
Edit-EC2NetworkInterfaceAttribute `
    -NetworkInterfaceId eni-{{0123f4567890a1b23}} `
    -EnaSrdSpecification_EnaSrdUdpSpecification_EnaSrdUdpEnabled $false ; 
Get-EC2NetworkInterface -NetworkInterfaceId eni-{{0123f4567890a1b23}} | `
Select-Object `
    NetworkInterfaceId, 
    @{Name = 'EnaSrdEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdEnabled }}, 
    @{Name = 'EnaSrdUdpEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdUdpSpecification.EnaSrdUdpEnabled }} | `
Format-List
```

------

## Configuração do ENA Express na inicialização
<a name="ena-express-configure-on-launch"></a>

É possível usar um dos métodos a seguir para configurar o ENA Express diretamente quando iniciar uma instância. Os links especificados encaminham você para as instruções do Console de gerenciamento da AWS para esses métodos.
+ **Assistente de inicialização de instâncias**: é possível configurar o ENA Express na inicialização com o assistente de inicialização de instâncias. Para obter mais informações, consulte **Configuração avançada de rede** nas [Configurações de rede](ec2-instance-launch-parameters.md#liw-network-settings) para o assistente de inicialização de instâncias.
+ **Modelo de inicialização**: é possível configurar o ENA Express na inicialização ao usar um modelo de inicialização. Para obter mais informações, consulte a página [Criar um modelo de execução do Amazon EC2](create-launch-template.md) e, em seguida, expanda a seção **Configurações de rede** e revise a **Configuração de rede avançada**.