查看 EC2 实例的 ENA Express 设置 - Amazon Elastic Compute Cloud

查看 EC2 实例的 ENA Express 设置

本节旨在介绍如何通过 AWS Management Console 或 AWS CLI 查看 ENA Express 信息。有关更多信息,请选择与要使用的方法匹配的选项卡。

Console

本选项卡旨在介绍如何在 AWS Management Console 中查找有关当前 ENA Express 设置的信息。

从网络接口列表中查看设置
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在左侧导航窗格中,选择 Network interfaces(网络接口)。

  3. 选择一个网络接口以查看该实例的详细信息。您可以选择 Network interface ID(网络接口 ID)链接以打开详情页面,也可以选择列表左侧的复选框,在页面底部的详情窗格中查看详细信息。

  4. Details(详细信息)选项卡或详情页面的 Network interface attachment(网络接口附件)部分中,查看 ENA ExpressENA Express UDP 的设置。

从实例列表中查看设置
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在左侧导航窗格中,选择 Instances (实例)

  3. 选择实例以查看该实例的详细信息。您可以选择 Instance ID(实例类型)链接以打开详情页面,也可以选择列表左侧的复选框,在页面底部的详情窗格中查看详细信息。

  4. Networking(网络)选项卡的 Network interfaces(网络接口)部分中,向右滚动查看 ENA ExpressENA Express UDP 的设置。

AWS CLI

本选项卡旨在介绍如何在 AWS CLI 中查找有关当前 ENA Express 设置的信息。

描述实例

有关指定实例的 ENA Express 配置的信息,请在 AWS CLI 中运行 describe-instances 命令,如下所示。此命令示例将为 --instance-ids 参数所指定每个正在运行的实例连接的网络接口返回 ENA Express 配置列表。

[ec2-user ~]$ aws ec2 describe-instances --instance-ids i-1234567890abcdef0 i-0598c7d356eba48d7 --query 'Reservations[*].Instances[*].[InstanceId, NetworkInterfaces[*].Attachment.EnaSrdSpecification]'[ [ [ "i-1234567890abcdef0", [ { "EnaSrdEnabled": true, "EnaSrdUdpSpecification": { "EnaSrdUdpEnabled": false } } ] ] ], [ [ "i-0598c7d356eba48d7", [ { "EnaSrdEnabled": true, "EnaSrdUdpSpecification": { "EnaSrdUdpEnabled": false } } ] ] ] ]
描述网络接口

有关网络接口 ENA Express 设置的信息,请在 AWS CLI 中运行 describe-network-interfaces 命令,如下所示:

[ec2-user ~]$ aws ec2 describe-network-interfaces { "NetworkInterfaces": [ { "Association": { ....IPs, DNS... }, "Attachment": { "AttachTime": "2022-11-17T09:04:28+00:00", "AttachmentId": "eni-attach-0ab1c23456d78e9f0", "DeleteOnTermination": true, "DeviceIndex": 0, "NetworkCardIndex": 0, "InstanceId": "i-1234567890abcdef0", "InstanceOwnerId": "111122223333", "Status": "attached", "EnaSrdSpecification": { "EnaSrdEnabled": true, "EnaSrdUdpSpecification": { "EnaSrdUdpEnabled": true } } }, ... "NetworkInterfaceId": "eni-1234567890abcdef0", "OwnerId": "111122223333", ... } ] }
PowerShell

本选项卡旨在介绍如何使用 PowerShell 查找有关当前 ENA Express 设置的信息。

描述网络接口

有关网络接口 ENA Express 设置的信息,请使用 Tools for PowerShell 运行 Get-EC2NetworkInterface Cmdlet,如下所示:

PS C:\> Get-EC2NetworkInterface -NetworkInterfaceId eni-0d1234e5f6a78901b | ` Select-Object ` Association, NetworkInterfaceId, OwnerId, @{Name = 'AttachTime'; Expression = { $_.Attachment.AttachTime } }, @{Name = 'AttachmentId'; Expression = { $_.Attachment.AttachmentId } }, @{Name = 'DeleteOnTermination'; Expression = { $_.Attachment.DeleteOnTermination } }, @{Name = 'NetworkCardIndex'; Expression = { $_.Attachment.NetworkCardIndex } }, @{Name = 'InstanceId'; Expression = { $_.Attachment.InstanceId } }, @{Name = 'InstanceOwnerId'; Expression = { $_.Attachment.InstanceOwnerId } }, @{Name = 'Status'; Expression = { $_.Attachment.Status } }, @{Name = 'EnaSrdEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdEnabled } }, @{Name = 'EnaSrdUdpEnabled'; Expression = { $_.Attachment.EnaSrdSpecification.EnaSrdUdpSpecification.EnaSrdUdpEnabled } } Association : NetworkInterfaceId : eni-0d1234e5f6a78901b OwnerId : 111122223333 AttachTime : 6/11/2022 1:13:11 AM AttachmentId : eni-attach-0d1234e5f6a78901b DeleteOnTermination : True NetworkCardIndex : 0 InstanceId : i-0d1234e5f6a78901b InstanceOwnerId : 111122223333 Status : attached EnaSrdEnabled : True EnaSrdUdpEnabled : False