单个网站的 DNS_PROBE_FINISHED_NXDOMAIN
Posted
技术标签:
【中文标题】单个网站的 DNS_PROBE_FINISHED_NXDOMAIN【英文标题】:DNS_PROBE_FINISHED_NXDOMAIN for single website 【发布时间】:2016-11-12 18:47:41 【问题描述】:我之前创建了this question,但被告知这是与 HSTS 问题相对的 DNS 问题。无论如何,这是我需要帮助进行故障排除的:
问题:
当我尝试通过 chrome、firefox 或 safari 连接到单个站点(我拥有的站点)时,它显示 server DNS address could not be found. DNS_PROBE_FINISHED_NXDOMAIN
。但是,我可以通过 Tor 浏览器连接到它。我还可以使用mxtoolbox 验证地址是否正确解析。我也无法通过另外两台电脑和另外两部手机进行连接。我也无法通过手机通过不同的 WIFI 连接或个人热点进行连接。通过命令行的 Curl 和 Host 也无法得到响应。
我的尝试: 正如我上面所说,我尝试了不同的互联网连接和计算机。我还尝试刷新我的 DNS 缓存并指向另一个 DNS 服务器。
话虽如此,我不知道如何解决这个问题。我对 Web 应用程序所做的唯一更改是添加 HSTS 标头,因此我创建了 earlier posing。请让我知道我可以提供哪些其他信息。否则,以下是有关网站本身的一些详细信息:
关于我的堆栈的其他信息:
Django 网络应用程序 Gunicorn / WSGI 服务器 托管在 Heroku - Cedar-14 堆栈上 使用 AWS route53 设置 DNS 通过 AWS 注册的域名编辑:
可能相关:https://serverfault.com/questions/606880/how-can-i-troubleshoot-a-route-53-hosted-zone
【问题讨论】:
你能分享你的域名吗?我调试问题会变得更容易吗? 好的,这个名称服务器是干什么用的?名称服务器:ns14.wixdns.net 名称服务器:ns15.wixdns.net 名称服务器:ns-1040.awsdns-02.org 您是否将此域转移到 Route 53? wix 无关紧要。我刚刚删除了那些。beta.
& www.beta.
应该指向不同的 Heroku 应用程序。
是的,但是它们还没有传播,所以等到它们传播,一旦整个 DNS 名称服务器都通过路由 53 运行,那么域将正常运行。名称服务器传播大约需要 12 小时。所有名称服务器都应通过 Route 53 服务
奇怪的是它们已经传播了很长一段时间。直到昨天为止,一切都运行良好大约一个月。
【参考方案1】:
因此,根据我们关于 NS 服务器记录的讨论,始终确保本地 NS 记录与父 NS 记录匹配。
在您的情况下,有 2 条额外的 NS 记录与您的域相关联,这就是您的域和子域运行状况不佳的原因。一旦您删除了这些记录,域和子域就会恢复正常。
【讨论】:
【参考方案2】:我遇到了类似的问题,无法打开 Facebook。其余所有站点都运行良好。最初,我认为 Facebook 阻止了我,因为我之前从未遇到过这个糟糕的问题。后来我在谷歌上搜索,发现一篇文章描述了 Chrome 上的 DNS_PROBE_FINISHED_NXDOMAIN 问题。
我刚刚将我的 DNS 服务器地址更改为 8.8.8.8(首选)和 8.8.4.4(备用),我再也没有遇到过这个问题。
参考 - https://www.mobipicker.com/dns_probe_finished_nxdomain/
【讨论】:
以上是关于单个网站的 DNS_PROBE_FINISHED_NXDOMAIN的主要内容,如果未能解决你的问题,请参考以下文章
单个网站的 DNS_PROBE_FINISHED_NXDOMAIN