使用掩码创build域名到EC2实例

我创build了一个EC2实例,并托pipe我的应用程序在亚马逊云,并希望将域名设置为我的EC2实例(哪个URL是很长的),我希望域名出现在地址栏中,而不是rediercting amazons ec2的url在地址栏中。 我从GoDaddy购买了domian,并尝试使用GoDaddy转发和屏蔽,因为我的amazon ec2实例是https,而GoDaddy URL是http,屏蔽没有发生。 我可以知道如何实现这个?

您可以使用AWS Route 53为您的EC2主机托pipeDNS条目。

  1. 创build公共托pipe区域: http : //docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingHostedZone.html
  2. 在新创build的托pipe区域中使用4个显示为NSlogging的DNS服务器更新您的注册服务商(在这种情况下为GoDaddy): https : //www.godaddy.com/help/set-custom-nameservers-for-domains-registered-with美宝12317
  3. 将一个弹性IP附加到您的EC2实例,以便它具有一个静态IP地址: http : //docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html
  4. 在您的公开托pipe区域创build一个types为“A”的新logging和您期望的域名。

经过短暂的传播延迟(大约一分钟)后,您将能够将您的域名parsing为EC2实例的IP地址。 你可以使用像这样的服务来观察你的名字如何在任何地方解决: https : //www.whatsmydns.net/#A/t.co 。 或https://toolbox.googleapps.com/apps/dig/#A/t.co (在这两种情况下,我都使用“t.co”作为示例域来解决,您应该提供您的姓名)。 当DNS更新传播到每个服务都应该返回您的EC2实例的弹性IP地址。