您好我是AWS世界的新手。
1)我有域名购买并由某些第三方(非亚马逊)注册,我设置了DNS值
2)我有EC2微实例,在面板中我可以找到公共DNS和公共IP
3)我还有route53服务,其中A记录从2绑定到IP。
我将d53值从route53中的委托集复制到1)
问题:
但是,将2)与2)的公共DNS绑定是否足够,有什么限制?
在微计划中是DNS,还是IP动态?
答案 0 :(得分:8)
您需要为实例分配弹性IP,并使用该IP配置DNS A记录。弹性IP是EC2等效的静态IP。只要你不给Elastic IP取消分配,我认为不会有任何额外费用。
获得弹性IP后,您可以使用域名注册商的DNS工具(我使用GoDaddy)将域绑定到您的IP。您不需要Route53来执行此操作,但是如果您愿意,可以将Route53配置为替换注册商的DNS服务器。对于只有一个或两个服务器的简单设置,我认为使用Route53没有太大的好处。
答案 1 :(得分:0)
您并不真正需要EIP,而Route53确实具有优势(如果您的其他DNS提供商不允许通过API进行更改)。
您可以通过脚本自动更新Route53中的A记录/ CNAME,例如每次启动EC2实例时,请参阅Is there an aws provided feature to automatically add private dns to route53例如
即使EC2实例的IP是动态的(如果您停止实例也会更改,但如果您只是简单地重新启动它就不会更改),使用Route53 API您不需要EIP。