【问题标题】:AWS public subnet vs Assigning elastic IP address to an instance of a VPCAWS 公有子网与将弹性 IP 地址分配给 VPC 实例
【发布时间】:2015-07-29 02:48:39
【问题描述】:

拥有公共子网与通过 AWS 为 VPC 实例分配弹性 IP 地址这两种术语有什么区别?

【问题讨论】:

    标签: amazon-web-services amazon-ec2 subnet amazon-vpc elastic-ip


    【解决方案1】:

    在 VPC 公有子网中创建的实例将被自动分配一个公有的、可路由的 IP 地址和一个相应的、可公开解析的 DNS 条目,格式为 ip-<dash delimited address>.<region>.compute.amazonaws.com。实例的安全组中允许的任何端口都可以通过 Internet 访问。无法选择自动地址。这些公共地址不是持久的;当实例终止时,IP 地址会丢失。

    相比之下,弹性 IP 地址与 AWS 账户相关联。它们可以附加到实例。当实例终止时,弹性 IP 可以与新实例关联。它们一直存在,直到手动释放。

    您可能会发现 VPC public addresses 上的 AWS 文档很有用。另请注意,在某些情况下,EIP 会产生一些小成本;请参阅EC2 pricing docs 中有关弹性 IP 地址的部分。

    【讨论】:

    • 我可以说弹性 IP 可以灵活地打开位于 VPC 后面的单个 EC2 机器,而公共子网的所有 ec2 机器最终都是公共的吗?
    • 嗯,我不确定我是否理解这个问题。公有子网中的任何实例,无论是否具有 EIP,都会公开“开放”。 EIP 只是提供一个可以在实例之间浮动的持久地址。它们更适合用作 DNS A 记录,例如
    猜你喜欢
    • 1970-01-01
    • 2017-03-10
    • 2013-11-01
    • 2021-08-23
    • 2021-09-03
    • 2015-06-07
    • 2021-05-22
    • 2019-10-13
    • 2021-04-19
    相关资源
    最近更新 更多