EC2/Route53:如何将我的新域名分配给实例?

Kev*_*eus 20 amazon-ec2 amazon-route53

我有一个 EC2 实例。它使用 Amazon IP 启动并运行,如下所示://ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com/

我确定它工作正常。

我购买了一个域,然后在 Amazon Route 53 中设置了一个“托管区域”,一旦我这样做,它就会给我一些名称服务器信息。我去了我的域名注册商并将这些名称放入名称服务器。

现在我被困住了。如何将此托管区域与我的实例相关联?我希望亚马逊托管,这样没问题。

Eri*_*ond 24

如果您使用的是AWS 控制台,那么您可以使用 CNAME 记录将所需的主机名(例如 www.example.com)与 EC2 实例的 IP 地址关联到实例的外部 DNS 名称。

例如:

  • 导航到您创建的托管区域(双击有效)

  • 单击顶部的[创建记录集]

  • 名称www.example.com

  • 类型:CNAME

  • ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com。

  • 点击表格底部的【创建记录集

我还建议您了解弹性 IP 地址。您应该分配一个弹性 IP 地址,将其与您的实例相关联,然后将 CNAME 映射到您实例上弹性 IP 地址的新外部 DNS 名称。这将使您可以在实例之间移动弹性 IP 地址,而无需更新您的 DNS。

如果您好奇我为什么推荐 CNAME 而不是使用 A 记录,这是我在 EC2 内的实例之间交谈时写的一个好处:http : //alestic.com/2009/06/ec2-elastic-ip-internal

  • 创造了A记录。做到了。 (2认同)