如何将域名和静态IP链接在一起

时间:2015-11-16 18:03:14

标签: amazon-web-services routing web-deployment

我是这一切的新手。我已经设置了一个Nginx服务器http://52.x.x.x我正在测试它。我从namecheap购买了域名。我想将域名路由到ip。我应该为此配置什么设置。

1 个答案:

答案 0 :(得分:0)

首先,确保您的实例与弹性IP(EIP)相关联。如果不这样做,每次重新启动时,实例的公共IP地址都会更改。以下是AWS关于如何设置和分配EIP的说明:

http://docs.aws.amazon.com/AmazonVPC/latest/GettingStartedGuide/getting-started-assign-eip.html

请注意,如果您未将该EIP与正在运行的实例相关联,则需要向您收取费用。您可以在此处参考EIP定价:

https://aws.amazon.com/ec2/pricing/

接下来,正如mbaird所提到的,在Namecheap.com的DNS管理中设置了A记录。您所要做的就是添加A记录并输入您在上面的步骤中收到的公共EIP地址。首先将TTL(生存时间)设置为60秒。以下是如何从Namecheap执行此操作的说明:

https://www.namecheap.com/support/knowledgebase/article.aspx/434/78/how-do-i-set-up-host-records-for-a-domain

您可以使用www.whatsmydns.net来帮助解决任何DNS传播问题。 (即所有全球根DNS服务器需要一段时间才能知道您的域名指向54.x.x.x)

最后 - 只是作为一个建议 - 除非你绝对必须,否则不要在这样的论坛中发布你的IP地址。而是编写类似于54.x.x.x的内容。

我希望这有帮助!