如何为我的网站设置DNS?

时间:2018-04-29 13:03:55

标签: amazon-web-services web-applications dns

我的网站存在特定的DNS问题 - 我可以使用其静态IP地址访问我的网站,但不能访问其域名。这是对我的情况的描述:

  1. 我在GoDaddy.com上注册了一个网站名称,比如" xxx.com",但该网络应用程序托管在具有静态IP的AWS lightail Ubuntu实例上;
  2. 在" DNS管理"在GoDaddy.com上,我将自定义名称服务器指定为AWS提供的服务器
  3. 在AWS Lightsail上,我创建了一个" A"映射" xxx.com"的DNS记录到ubuntu实例的静态ip:" A" - " xxx.com" - > " X.X.X.X"
  4. 我可以使用" xxx.com"来到我的网站。昨晚,但今天早上重新启动Ubuntu实例后,域名无法访问,而网站仍可使用其IP地址访问
  5. 我有两个问题 -

    1. AWS'名称服务器知道我是这个购买的域名" xxx.com"的合法所有者,允许我映射" xxx.com"到某个IP地址?
    2. 在上述过程中,我是否遗漏了一些使我的网站今天无法使用" xxx.com"?为什么它昨天工作但不是今天?
    3. 任何想法都将不胜感激。提前谢谢!

1 个答案:

答案 0 :(得分:0)

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

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