我已经使用 github 设置了我的个人网站,根据以下页面找出了 DNS 配置。我使用A
记录是因为它们在 Route53 配置中使用,当我mydomainname.com
使用 Route53 工具测试我的 DNS 路由时,我得到了正确的响应。
即 DNS 按照我的配置返回所需的 GitHub IP。但是,当我尝试运行时,dig mydomainname.com
我得到了一个空响应。
我相信我已经等了足够长的时间来传播更改(现在可能已经超过两天了),那么这里的问题是什么?关于如何进一步解决路由问题的任何建议?
DNS Hosting 有 2 个步骤:配置 dns 服务器以回答查询,并将域委托给它们。
您似乎已经开始工作的第一部分:您已经设置了一个 Route 53 区域,配置了记录,并在您创建区域时从 NS 记录 Route 53 configurd 中的一个名称服务器成功解析了它们。
第二步本质上是告诉您的注册商,当公众尝试查找域时,他们应该参考您配置的路由 53 服务器。通过在工作的公共路由 53 区域中从 NS 记录中添加这些相同的dns 服务器,您将将该域上的 dns 委派给这些服务器。
您在亚马逊上注册了您的域,因此它为您创建了一个 route53 区域,其中包含匹配的 DNS 服务器。您删除了此区域或创建了另一个区域。这样做很好,但是每个区域每月要花费 50 美分,因此请养成删除那些不起作用的习惯。您可以创建任意数量的路由 53 区域来为同一域提供服务,但您放入注册商的区域是公众将用于解析域的区域。
一旦whois mydomain.tld
(或 Web 等效项,如果 whois 在您的环境中不可用,例如您的屏幕截图)显示您可以使用 成功查询的相同名称服务器,那么dig
您就是黄金。这可能需要一些时间才可以由注册的设置进行传播; 在实践中,这通常是几分钟的数量级。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句