将EC2公共IP地址指向子域

时间:2019-10-23 14:39:38

标签: amazon-web-services amazon-ec2 dns ip amazon-route53

我想将子域指向EC2,并且我不想使用弹性IP,并且每次启动/停止实例时,我都希望子域指向新的实例公共IP地址。

1 个答案:

答案 0 :(得分:0)

最简单的方法是使用弹性IP地址。它将保持连接到实例,并且不会更改。如果将弹性IP地址附加到正在运行的实例,则无需额外付费。

或者,您可以将实例上运行的操作系统配置为在实例启动时运行脚本。该脚本可以更新与实例关联的当前公共IP地址的DNS条目。如果您将Amazon Route 53用于DNS,则可以进行API调用,以将A-Record更新为实例正在使用的当前IP地址。

我怀疑可以通过AWS CLI中的change-resource-record-sets命令来完成。