DigitalOcean DNS 或我的计算机为我的网站域返回 ERR_NAME_NOT_RESOLVED

use*_*869 1 domain-name-system osx-yosemite

访问我们网站的两个人(我 - 网站管理员 - 和一个普通用户,目前)在 Chromewww.lastroarte.comERR_NAME_NOT_RESOLVED出现错误,任何其他浏览器都没有找到该页面,并且他们没有预先显示错误日志,所以我假设它的同样的错误。(我也没有搜索过)

当我输入 IP 地址时,它工作正常。所以我相信这是一个DNS错误。这是whois我的域上的:

Name Server: NS1.DIGITALOCEAN.COM
Name Server: NS2.DIGITALOCEAN.COM
Name Server: NS3.DIGITALOCEAN.COM
DNSSEC: unSigned
Run Code Online (Sandbox Code Playgroud)

看起来不错吧?也许是这个 DNSSEC?

我在网上看到了一些提示,

  • 刷新 DNS
  • 清除 Chrome DNS 缓存
  • 重启服务器
  • 检查 /etc/private/hosts 文件是否有误导性条目
  • 关闭防火墙
  • 检查whois
  • 检查谷歌的公共DNS
  • 在我的网络设置中使用了 googles 和 OpenDNS DNS ips
  • 等等

但没有一个工作。我仍然相信它是我的电脑。

关于如何解决这个问题的任何想法?

我正在路由器下的 WiFi上MacBook Pro运行Yosemite 10.10

Wes*_*ley 8

访问我们网站 www.lastroarte.com 的两个人(我 - 网站管理员 - 现在是一个普通用户)在 Chrome 上遇到 ERR_NAME_NOT_RESOLVED 错误,任何其他浏览器都没有找到该页面,并且他们没有预先显示错误日志,所以我假设它有同样的错误。(我也没有搜索过)

解决 DNS 问题时不要依赖浏览器 DNS 缓存。根据主机操作系统,使用dignslookup。在受影响的似乎运行 OS X 的计算机上,运行dig +trace www.lastroarte.com,然后dig a www.lastroarte.com粘贴输出。

看起来是 www 没有 A 或 CNAME 记录,但是 lastroarte.com 有 A 记录。一旦你 CNAME www 到 lastroarte.com 你会没事的。