【问题标题】:Auto assign of public IP to AWS EC2 instance after "Dissociate Elastic IP address" from EC2 instance从 EC2 实例“分离弹性 IP 地址”后自动将公共 IP 分配给 AWS EC2 实例
【发布时间】:2022-02-05 06:07:43
【问题描述】:

我使用“分离弹性 IP 地址”与正在运行的 Amazon EC2 实例并将该弹性 IP 地址分配给另一个实例。由于这样做,EC2 实例没有公共 IP 地址

在我的子网中,自动分配公共 IP 地址已启用,但 EC2 实例仍未获得公共 IP 地址。我已经重启了 EC2 实例,我已经停止它并再次启动它,但是没有公共 IP 地址。

谁能给我一个解决方案?

【问题讨论】:

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


    【解决方案1】:

    看来你的情况是:

    • 您从 Amazon EC2 实例中删除了一个弹性 IP 地址
    • 即使在子网上启用了“自动分配公共 IP”,实例也没有自动分配公共 IP 地址

    听起来 Amazon EC2 实例是在关闭“自动分配公共 IP”的情况下启动的。

    来自Amazon EC2 instance IP addressing - Amazon Elastic Compute Cloud

    公共 IP 寻址功能仅在启动期间可用。但是,无论您是否在启动期间为实例分配公有 IP 地址,您都可以在实例启动后将弹性 IP 地址与实例相关联。

    由于实例是在关闭此功能的情况下启动的,因此在删除弹性 IP 地址时,将不会为实例分配公共 IP 地址。

    要为实例提供公共 IP 地址,您需要创建另一个弹性 IP 地址并将其分配给实例

    【讨论】:

    • 感谢您的澄清,我仅按需使用此实例,因为弹性 IP 地址将在实例未运行时收费,因此我希望获得一个免费的公共 IP 地址来自 AWS。
    • 您似乎需要在需要时手动创建并附加一个弹性 IP 地址,因为该实例在最初启动时未设置为“自动分配公共 IP”。或者,您可以启动一个激活该设置的新实例。
    猜你喜欢
    • 2021-04-19
    • 2015-06-07
    • 2021-09-03
    • 1970-01-01
    • 1970-01-01
    • 2013-10-02
    • 2018-02-15
    • 2021-02-18
    • 2019-07-11
    相关资源
    最近更新 更多