我的EC2实例有一个端点公用DNS名称可以正常工作。
但是,没有附加公共IP地址。
如何设置它以便我可以将DNS记录指向它?
答案 0 :(得分:0)
两个选项:
CNAME的优势在于没有限制。弹性IP有限制 - 我认为每个帐户5个,但可能已经改变,并且可能有办法获得更多。弹性IP的优点是您可以在实例之间移动它,同时保持DNS记录指向相同的IP地址。
这假设您已经有NS记录指向可以配置DNS的位置。如果您没有设置DNS并且想要在AWS中执行所有操作,那么您可以使用Route 53。
答案 1 :(得分:0)
您的问题询问有关EC2实例的ALB和IP地址的IP地址。类似主题但用例非常不同。
如果要设置域名以指向EC2实例,请在EC2实例中添加/使用弹性IP地址。不要使用公共DNS端点。
如果您想要将EC2实例附加到ELB,则在配置负载均衡器时将指定EC2实例ID。负载均衡器将使用专用IP地址与EC2实例进行通信。
以下是我对为EC2实例设置IP地址的意见。负载均衡器后面的EC2实例不需要这样做。
您无法手动关联或取消关联公共IP地址 你的实例。相反,在某些情况下,我们会发布公共IP 来自您的实例的地址,或为其分配一个新地址:
- 我们会在您的实例停止或终止时释放该公用IP地址。您停止的实例收到新的公共IP 地址重新启动时。
- 当您将弹性IP地址与您的实例相关联时,或者当您关联弹出IP地址时,我们会释放您的实例的公共IP地址 将弹性IP地址与主网络接口相关联 您在VPC中的实例的(eth0)。当您取消弹性IP的关联时 来自您的实例的地址,它会收到一个新的公共IP地址。
- 如果VPC中的实例的公共IP地址已经发布,如果有多个,则不会收到新的IP地址 连接到您的实例的网络接口。
醇>如果您需要可以关联的持久性公共IP地址 根据需要往返实例,使用弹性IP地址 代替。