Amazon web services 如何为我的网站设置DNS?

Amazon web services 如何为我的网站设置DNS?,amazon-web-services,web-applications,dns,Amazon Web Services,Web Applications,Dns,我有一个特定的DNS问题,我的网站-我可以访问我的网站使用它的静态ip地址,但不是它的域名。以下是我的情况描述: 我在GoDaddy.com上注册了一个网站名,比如说xxx.com,但是这个web应用程序托管在一个静态ip的AWS lightsail Ubuntu实例上; 在GoDaddy.com上的DNS管理页面中,我指定了由AWS提供的自定义名称服务器 在AWS Lightsail上,我创建了一个DNS记录,将xxx.com映射到ubuntu实例的静态ip:A-xxx.com->x.x.x.

我有一个特定的DNS问题,我的网站-我可以访问我的网站使用它的静态ip地址,但不是它的域名。以下是我的情况描述:

我在GoDaddy.com上注册了一个网站名,比如说xxx.com,但是这个web应用程序托管在一个静态ip的AWS lightsail Ubuntu实例上; 在GoDaddy.com上的DNS管理页面中,我指定了由AWS提供的自定义名称服务器 在AWS Lightsail上,我创建了一个DNS记录,将xxx.com映射到ubuntu实例的静态ip:A-xxx.com->x.x.x.x 昨晚我使用xxx.com访问了我的网站,但今天早上重新启动Ubuntu实例后,域名无法访问,而网站仍然可以使用其ip地址访问 我有两个问题-

通过允许我将xxx.com映射到某个ip地址,AWS的名称服务器如何知道我是购买的域名xxx.com的合法所有者? 在上述过程中,我是否错过了一些让我的网站今天无法使用xxx.com访问的内容?为什么它昨天起作用,但今天不起作用??
如有任何想法,将不胜感激。提前谢谢

我现在可以部分回答我自己的问题2,答案是DNS传播


进行DNS更改时,可能需要24小时才能使DNS更改在internet上生效。在接收新更改的DNS记录之前,名称服务器和本地DNS缓存都需要先刷新。

提供所涉及的真实名称,不要使用无用的模糊处理,尤其是在不遵循RFC2606的情况下。传播并不是真正的答案,即使它是一个经常使用的术语,但在技术上是错误的。然而,实际上,当您进行DNS更改时,您需要等待一段时间,然后更改才会到处出现。你可以在这里找到很多关于这个的帖子。