查看 EC2 实例的 ENA Express 设置
本节旨在介绍如何通过 AWS Management Console 或 AWS CLI 查看 ENA Express 信息。有关更多信息,请选择与要使用的方法匹配的选项卡。
- Console
-
本选项卡旨在介绍如何在 AWS Management Console 中查找有关当前 ENA Express 设置的信息。
从网络接口列表中查看设置
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在左侧导航窗格中,选择 Network interfaces(网络接口)。
-
选择一个网络接口以查看该实例的详细信息。您可以选择 Network interface ID(网络接口 ID)链接以打开详情页面,也可以选择列表左侧的复选框,在页面底部的详情窗格中查看详细信息。
-
在 Details(详细信息)选项卡或详情页面的 Network interface attachment(网络接口附件)部分中,查看 ENA Express 和 ENA Express UDP 的设置。
从实例列表中查看设置
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在左侧导航窗格中,选择 Instances (实例)。
-
选择实例以查看该实例的详细信息。您可以选择 Instance ID(实例类型)链接以打开详情页面,也可以选择列表左侧的复选框,在页面底部的详情窗格中查看详细信息。
-
在 Networking(网络)选项卡的 Network interfaces(网络接口)部分中,向右滚动查看 ENA Express 和 ENA 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