我想将子域指向EC2,并且我不想使用弹性IP,并且每次启动/停止实例时,我都希望子域指向新的实例公共IP地址。
答案 0 :(得分:0)
最简单的方法是使用弹性IP地址。它将保持连接到实例,并且不会更改。如果将弹性IP地址附加到正在运行的实例,则无需额外付费。
或者,您可以将实例上运行的操作系统配置为在实例启动时运行脚本。该脚本可以更新与实例关联的当前公共IP地址的DNS条目。如果您将Amazon Route 53用于DNS,则可以进行API调用,以将A-Record更新为实例正在使用的当前IP地址。
我怀疑可以通过AWS CLI中的change-resource-record-sets命令来完成。