您可以在网络接口上启用 VPC 流日志以捕获有关出入该网络接口的流量的信息。创建流日志后,您可以在 Amazon CloudWatch Logs 中查看和检索其数据。有关更多信息,请参阅《Amazon VPC 用户指南》 中的 VPC 流日志

网络接口概念

以下是开始使用网络接口时需要理解的重要概念。

网络接口的 IPv4 地址

在仅 IPv4 或双堆栈子网中启动 EC2 实例时,该实例将在子网的 IPv4 地址范围内收到一个主要私有 IP 地址。您还可以指定其他私有 IPv4 地址,即辅助私有 IPv4 地址。与主要私有 IP 地址不同的是,辅助私有 IP 地址可以从一个实例重新分配到另一个实例。

网络接口的公有 IPv4 地址

所有子网都有一个可以修改的属性,该属性可以确定在子网中创建的网络接口(以及因此在该子网中启动的实例)是否会分配一个公有 IPv4 地址。有关更多信息,请参阅《 Amazon VPC 用户指南 》中的 子网设置 。在启动实例时,将为主网络接口分配 IP 地址。如果启动实例时指定现有的网络接口作为主网络接口,则公有 IPv4 地址由该网络接口确定。

当您创建一个网络接口时,它会继承子网的公有 IPv4 寻址属性。如果您日后修改了子网的公有 IPv4 寻址属性,网络接口仍会继续使用在其创建时生效的设置。

网络接口的 IPv6 地址

如果您将 IPv6 CIDR 块与您的 VPC 和子网关联,则可以将子网范围内的 IPv6 地址分配给一个网络接口。每个 IPv6 地址可以分配给一个网络接口。

所有子网都有一个可以修改的属性,该属性可以确定在子网中创建的网络接口 (以及在该子网中启动的实例) 是否会自动分配到一个处于子网范围内的 IPv6 地址。在启动实例时,将为主网络接口分配 IPv6 地址。

网络接口的弹性 IP 地址

您可以将弹性 IP 地址与网络接口的其中一个私有 IPv4 地址关联。您可以为每个私有 IPv4 地址关联一个弹性 IP 地址。如果解除弹性 IP 地址与网络接口的关联,则可以释放该弹性 IP 地址或将其与其他实例关联。

您可以设置附加到实例的网络接口的终止操作。您可以指定在终止网络接口附加到的实例时是否自动删除该接口。

源/目标检查

您可以启用或禁用源/目标检查,以确保实例是其接收的任何流量的源或目标。默认情况下会启用源/目标检查。如果实例运行网络地址转换、路由或防火墙等服务,您必须禁用源/目标检查。

请求者托管的网络接口

这些网络接口由 AWS 服务创建和管理,以使您能够使用一些资源和服务。您自己无法管理这些网络接口。有关更多信息,请参阅 请求者托管的网络接口

前缀是预留的私有 IPv4 或 IPv6 CIDR 范围,用于自动或手动分配给与实例关联的网络接口。通过使用委派前缀,您可以通过将一系列 IP 地址分配为单个前缀来更快启动服务。

大多数实例类型都支持一个网卡。支持多个网卡的实例类型可提供更高的网络性能,包括 100 Gbps 以上的带宽能力和更高的数据包速率性能。在将网络接口附加到支持多个网卡的实例时,可以为该网络接口选择网卡。必须将主网络接口分配给网卡索引 0。

如果在启动支持多个网卡的实例时启用 Elastic Fabric Adapter (EFA),则所有网卡都可用。您最多可以为每张网卡分配一个 EFA。一个 EFA 计为一个网络接口。

以下实例类型支持多个网卡。

c6in.32xlarge c6in.metal dl1.24xlarge g6e.24xlarge g6e.48xlarge hpc6id.32xlarge hpc7a.12xlarge hpc7a.24xlarge hpc7a.48xlarge hpc7a.96xlarge m6idn.32xlarge m6idn.metal m6in.32xlarge m6in.metal p4d.24xlarge p4de.24xlarge p5.48xlarge r6idn.32xlarge r6idn.metal r6in.32xlarge r6in.metal trn1.32xlarge trn1n.32xlarge u7in-16tb.224xlarge u7in-24tb.224xlarge