将弹性IP(EIP)与接口(而不是实例本身)配对有什么优势?
我明白了networking接口的重要性 – 您可以根据需要关联和取消关联它们,而不会丢失configuration。 但是,通过将它与实例分离并将其与新实例关联起来,您可以轻松地做到这一点,而不会有任何障碍。
networking接口暴露在您的VPC中启动的许多服务中,其中包括负载平衡器,数据库以及常规EC2实例等。
networking接口可以被认为与现实世界中的独立以太网卡相同。 在机器之间移动networking接口时,可以保留其公共,私有和MAC地址。
在通常情况下,将EIP分配给实例,实际上只是将EIP分配给该实例的主接口。 主界面在创build实例时自动创build。 [AWS文档]
当你包含'ec2-classic'模式时,这会变得更复杂一些,因为这些实例没有networking接口的概念,因为它们是pre-vpc。 在这种模式下,EIP被连接到实例,而不是接口。 更多关于3'vpc模式之间差异的细节。
还有一点需要注意的是,你可以给同一个实例分配多个接口,所以会出现一些你需要通过接口明确search的情况,而不是实例。