Ubuntu DNS 无法解析

Ubuntu DNS 无法解析

昨晚断电后,我负责的 Ubuntu 生产 Web 服务器无法将其域名解析为 IP 地址。我可以通过在浏览器中输入 IP 地址来访问 Web 服务器,一切正常,但如果我在浏览器中输入域名,则连接会超时。

我可以ping google.com从生产服务器本身获取。但是nslookup mydomain.com给出:

;; connection timed out; no servers could be reached

简单介绍一下这个问题的背景 - 我已经接管了该网站的系统管理员角色,除了服务器上的配置文件中的内容外,没有任何文档。dns 似乎由 dnsexit 处理,因为它whois mydomain.com | tail -3给出:

Name Server:                     ns1.dnsexit.com
Name Server:                     ns2.dnsexit.com

所以我的问题是:我需要修复 Ubuntu 服务器上的某些问题吗,或者 dnsexit 只是看到我缺乏活动并停止了我的帐户?我不知道 dnsexit 的帐户用户名或密码,但似乎某种 dns 客户端应该在 Ubuntu 服务器上运行以保持 dnsexit 更新。我如何找到这个 dns 软件并将其重新打开(如果它已关闭)?

更新

我昨天不得不早点离开,今天 DNS 神奇地修复了。现在当我在浏览器中输入 mydomain.com 时,它会解析到我的网站。我猜想 dnsexit 的策略一定是在目标网站关闭时切断 DNS 记录(也许他们每 12 小时或 24 小时才检查一次上下线状态)...无论如何,现在一切都已修复。

答案1

您是否能够mydomain.com通过不同的 DNS 服务器或其他主机查看?

尝试dig mydomain.com NS在机器上使用以查看您的域的权威 DNS 服务器。显示的 IP 应该是提供您域的 DNS 记录的机器。

如果您无法使用默认服务器访问有效的 DNS 服务器,请尝试添加@8.8.8.8将查询重定向到 Google DNS 的命令。

相关内容