我有一台使用自动分配的公共 IP 地址启动并运行的服务器。此 IP 地址不是使用弹性 IP 创建的。有没有办法将此 IP 地址转移到我帐户中的新实例上?
3 回答
恐怕你不能。
自动分配的公共 IP 不是您可以取消关联和重新关联的。
你不能告诉他们“我改变主意了,我想像使用弹性 IP 一样使用这个 IP”。它不是那样工作的。您无法真正选择弹性 IP。您只需要一个,然后使用他们给您的任何 IP 进行操作。
您不能手动将非弹性 IP 地址与您的实例关联或取消关联。相反,在某些情况下,aws 会从您的实例中释放公有 IP 地址,或在以下情况下为其分配一个新地址: 1. 当您的实例停止或终止时,它们会释放您的实例的公有 IP 地址。您停止的实例在重新启动时会收到一个新的公共 IP 地址。
当您将弹性 IP 地址 (EIP) 与您的实例相关联,或者当您将 EIP 与 VPC 中实例的主网络接口 (eth0) 相关联时,它们会为您的实例释放公有 IP 地址。当您解除 EIP 与您的实例的关联时,它会收到一个新的公共 IP 地址。
如果您的实例在 VPC 中的公网 IP 地址已被释放,如果您的实例附加了多个网络接口,它将不会收到新的 IP 地址。
如果您需要一个可以根据需要与实例关联的持久性公共 IP 地址,请改用弹性 IP 地址 (EIP)。您可以分配自己的 EIP,并将其关联到您的实例。有关更多信息,请参阅弹性 IP 地址 (EIP)。
很简单,使用 HAProxy 或 Nginx 设置 HTTP 或 TCP 透明代理。