将弹性 IP 关联到接口或实例?

123*_*567 5 amazon-ec2 amazon-web-services amazon-elastic-ip amazon-vpc

与实例本身相比,将弹性 IP (EIP) 与接口配对有什么优势?

我看到了网络接口的重点 - 您可以根据需要将它们与实例关联和解除关联,而不会丢失配置。但是,您可以轻松地对弹性 IP 执行相同的操作,方法是将其与实例解除关联并将其与新实例关联,而不会受到任何阻碍。

KHo*_*its 2

网络接口公开给您在 VPC 中启动的许多服务,其中包括负载均衡器、数据库以及普通 EC2 实例等。

网络接口可以被认为与现实世界中的独立以太网卡相同。当您在计算机之间移动网络接口时,它可以保留其公共地址、私有地址和 MAC 地址。

一般情况下为实例分配EIP,实际上只是为该实例的主接口分配EIP。主接口是在创建实例时自动创建的。[AWS 文档]

当您包含“ec2-classic”模式时,这确实会变得更加复杂,因为这些实例没有网络接口的概念,因为它们是 vpc 之前的。在此模式下,EIP 附加到实例,而不是接口。有关 3 种“vpc 模式”之间差异的更多详细信息。

另一件需要注意的事情是,您可以将多个接口分配给同一个实例,因此在某些情况下您需要按接口而不是实例显式搜索。