我现在有一个ec2 "t2.nano“实例正在启动和运行。我想换一台“t2.微”。为了做到这一点,我需要停止实例。但是我会在这个过程中失去我的IPv4地址。我不想那样做(因为我有几条ssh隧道在野外启动和运行,这些通道目前都是硬编码的以连接到这个IPv4地址)。
我决定创建一个弹性IP地址。但我明白,通过创建一个弹性IP地址并将其分配给当前的ec2实例,我也会丢失当前的IPv4地址。
可以从我的IPv4实例的当前ec2地址创建一个弹性IP地址吗?如果是的话,我怎样才能做这个手术呢?
发布于 2020-12-02 17:16:46
查看AWS文档这里
它明确指出,这是不可能的。
“当将弹性IP地址与实例或其主网络接口相关联时,实例的公共IPv4地址(如果有)将被释放回亚马逊的公共IPv4地址池中。您不能重用公共IPv4地址,也不能将公共IPv4地址转换为弹性IP address__。有关详细信息,请参阅公共IPv4地址和外部DNS主机名。”
我将采取的方法,因为您需要更改硬编码端点,是为新IP创建一个FQDN。将来,如果需要再次更改,只需更改FQDN的DNS配置即可。
https://serverfault.com/questions/1044717
复制相似问题