

# EC2 인스턴스의 ENA Express 설정 구성
<a name="ena-express-configure"></a>

추가 소프트웨어를 설치하지 않고도 지원되는 EC2 인스턴스 유형에 대해 ENA Express를 구성할 수 있습니다. 자세한 내용은 [ENA Express를 지원하는 인스턴스 유형](ena-express.md#ena-express-supported-instance-types) 섹션을 참조하세요.

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

**네트워크 인터페이스의 ENA Express를 관리하려면**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 엽니다.

1. 탐색 창에서 **Network interfaces**(네트워크 인터페이스)를 선택합니다.

1. 인스턴스에 연결된 네트워크 인터페이스를 선택합니다. **Network interface ID**(네트워크 인터페이스 ID) 링크를 선택하여 세부 정보 페이지를 열거나, 목록 왼쪽의 확인란을 선택할 수 있습니다.

1. 페이지 오른쪽 상단의 **Action**(작업) 메뉴에서 **Manage ENA Express**(ENA Express 관리)를 선택합니다. 그러면 선택한 네트워크 인터페이스 ID와 현재 설정이 표시되어 있는 **Manage ENA Express**(ENA Express 관리) 대화 상자가 열립니다.

   선택한 네트워크 인터페이스가 인스턴스에 연결되지 않은 경우 이 작업은 메뉴에 나타나지 않습니다.

1. **ENA Express**를 사용하려면 **활성화** 확인란을 선택합니다.

1. ENA Express가 활성화되면 UDP 설정을 구성할 수 있습니다. **ENA Express UDP**를 사용하려면 **활성화** 확인란을 선택합니다.

1. 설정을 저장하려면 **Save**(저장)를 선택합니다.

**인스턴스의 ENA Express를 관리하려면**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 엽니다.

1. 왼쪽 탐색 창에서 **인스턴스**를 선택합니다.

1. 관리할 인스턴스를 선택합니다. **Instance ID**(인스턴스 ID)를 선택하여 세부 정보 페이지를 열거나, 목록 왼쪽의 확인란을 선택할 수 있습니다.

1. 인스턴스에 대해 구성할 **Network interface**(네트워크 인터페이스)를 선택합니다.

1. 페이지 오른쪽 상단의 **Action**(작업) 메뉴에서 **Manage ENA Express**(ENA Express 관리)를 선택합니다.

1. 인스턴스에 연결된 네트워크 인터페이스에 대해 ENA Express를 구성하려면 **Network interface**(네트워크 인터페이스) 목록에서 해당 인터페이스를 선택합니다.

1. 선택한 네트워크 인터페이스 연결에 **ENA Express**를 사용하려면 **활성화** 확인란을 선택합니다.

1. ENA Express가 활성화되면 UDP 설정을 구성할 수 있습니다. **ENA Express UDP**를 사용하려면 **활성화** 확인란을 선택합니다.

1. 설정을 저장하려면 **Save**(저장)를 선택합니다.

**네트워크 인터페이스를 연결할 때 ENA Express를 구성하려면**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 엽니다.

1. 탐색 창에서 **Network interfaces**(네트워크 인터페이스)를 선택합니다.

1. 인스턴스에 연결되지 않은 네트워크 인터페이스(**Status**(상태)가 **Available**(사용 가능)인 네트워크 인터페이스)를 선택합니다. **Network interface ID**(네트워크 인터페이스 ID) 링크를 선택하여 세부 정보 페이지를 열거나, 목록 왼쪽의 확인란을 선택할 수 있습니다.

1. 연결할 **Instance**(인스턴스)를 선택합니다.

1. 인스턴스에 네트워크 인터페이스를 연결한 후 **ENA Express**를 사용하려면 **활성화** 확인란을 선택합니다.

1. ENA Express가 활성화되면 UDP 설정을 구성할 수 있습니다. **ENA Express UDP**를 사용하려면 **활성화** 확인란을 선택합니다.

1. 네트워크 인터페이스를 인스턴스에 연결하고 ENA Express 설정을 저장하려면 **Attach**(연결)를 선택합니다.

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

**네트워크 인터페이스를 연결할 때 ENA Express를 구성하려면**  
다음 예제와 같이 [https://docs.aws.amazon.com/cli/latest/reference/;attach-network-interface.html](https://docs.aws.amazon.com/cli/latest/reference/;attach-network-interface.html) 명령을 사용합니다.

**예제 1: TCP 트래픽에 ENA Express를 사용하고 UDP 트래픽에는 사용 안 함**  
이 예제는 `EnaSrdEnabled`를 `true`로 구성하고 `EnaSrdUdpEnabled`를 기본적으로 `false`로 설정되도록 합니다.

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

**예 2: TCP 트래픽과 UDP 트래픽 모두에 ENA Express 사용**  
이 예제는 `EnaSrdEnabled` 및 `EnaSrdUdpEnabled`를 모두 `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}'
```

**네트워크 인터페이스 연결의 ENA Express 설정을 업데이트하려면**  
다음 예제와 같이 [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) 명령을 사용합니다.

**예제 1: TCP 트래픽에 ENA Express를 사용하고 UDP 트래픽에는 사용 안 함**  
이 예제는 `EnaSrdEnabled`를 `true`로 구성하고, 이전에 설정하지 않은 경우 `EnaSrdUdpEnabled`가 기본적으로 `false`로 설정되도록 합니다.

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

**예 2: TCP 트래픽과 UDP 트래픽 모두에 ENA Express 사용**  
이 예제는 `EnaSrdEnabled` 및 `EnaSrdUdpEnabled`를 모두 `true`로 구성합니다.

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

**예 3: UDP 트래픽의 ENA Express 사용 중지**  
이 예제는 `EnaSrdUdpEnabled`를 `false`로 구성합니다.

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

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

**네트워크 인터페이스를 연결할 때 ENA Express를 구성하려면**  
다음 예제와 같이 [https://docs.aws.amazon.com/powershell/latest/reference/items/Add-EC2NetworkInterface.html](https://docs.aws.amazon.com/powershell/latest/reference/items/Add-EC2NetworkInterface.html) cmdlet을 사용합니다.

**예제 1: TCP 트래픽에 ENA Express를 사용하고 UDP 트래픽에는 사용 안 함**  
이 예제는 `EnaSrdEnabled`를 `true`로 구성하고 `EnaSrdUdpEnabled`를 기본적으로 `false`로 설정되도록 합니다.

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

**예 2: TCP 트래픽과 UDP 트래픽 모두에 ENA Express 사용**  
이 예제는 `EnaSrdEnabled` 및 `EnaSrdUdpEnabled`를 모두 `true`로 구성합니다.

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

**네트워크 인터페이스 연결의 ENA Express 설정을 구성하려면**  
다음 예제와 같이 [https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2NetworkInterfaceAttribute.html](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2NetworkInterfaceAttribute.html) cmdlet을 사용합니다.

**예제 1: TCP 트래픽에 ENA Express를 사용하고 UDP 트래픽에는 사용 안 함**  
이 예제는 `EnaSrdEnabled`를 `true`로 구성하고, 이전에 설정하지 않은 경우 `EnaSrdUdpEnabled`가 기본적으로 `false`로 설정되도록 합니다.

```
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
```

**예 2: TCP 트래픽과 UDP 트래픽 모두에 ENA Express 사용**  
이 예제는 `EnaSrdEnabled` 및 `EnaSrdUdpEnabled`를 모두 `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
```

**예 3: UDP 트래픽의 ENA Express 사용 중지**  
이 예제는 `EnaSrdUdpEnabled`를 `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
```

------

## 시작 시 ENA Express 구성
<a name="ena-express-configure-on-launch"></a>

인스턴스를 시작할 때 다음 방법 중 하나를 사용하여 ENA Express를 구성할 수 있습니다. 지정된 링크는 이러한 방법에 대한 AWS Management Console 지침을 참조합니다.
+ **인스턴스 시작 마법사** - 인스턴스 시작 마법사로 시작 시 ENA Express를 구성할 수 있습니다. 자세한 내용은 인스턴스 시작 마법사의 [네트워크 설정](ec2-instance-launch-parameters.md#liw-network-settings)에서 **고급 네트워크 구성**을 참조하세요.
+ **시작 템플릿** - 시작 템플릿을 사용하는 경우 시작 시 ENA Express를 구성할 수 있습니다. 자세한 내용은 [Amazon EC2 시작 템플릿 생성](create-launch-template.md) 페이지를 참조하고, **네트워크 설정** 섹션을 확장하고 **고급 네트워크 구성**을 검토하세요.