如果您运行一个网站,您可能会偶尔遇到错误。 大多数源自服务器或应用程序级别(在 WordPress 内)。 但是,有时您会遇到诸如“DNS_PROBE_FINISHED_NXDOMAIN”之类的错误,该错误源于您的计算机设置。
在本文中,我们将讨论如何识别 DNS_PROBE_FINISHED_NXDOMAIN 错误并介绍您可以处理的所有方法。
让我们开始工作吧!
什么是 DNS_PROBE_FINISHED_NXDOMAIN 错误?
为了解释 DNS_PROBE_FINISHED_NXDOMAIN 是什么,我们需要回顾一下域名系统 (DNS) 的概念。 DNS 是映射到域名的 IP 地址数据库。
每个服务器都有一个 IP 地址,用于识别保存在该计算机上的网站。 但是,您无需在浏览器中输入 IP 地址来访问 Web 内容,只需使用其对应的域名即可。
DNS 可以识别域名指向哪个 IP 地址。 当您输入 URL 时,它会搜索其数据库以查找您尝试访问的站点。
但是,在某些情况下,DNS 服务器可能无法获取您想要的信息。 如果您遇到 DNS_PROBE_FINISHED_NXDOMAIN 错误,则会发生以下情况:
- 您尝试使用其域名访问网站(您知道应该可以使用)。
- 您的计算机将您的请求提交给它用于将域映射到它们可以连接到的 IP 地址的 DNS。
- DNS 服务器告诉您的计算机“该域不存在!”,因此错误的“NXDOMAIN”部分。
发生这种情况时,您会看到如下所示的错误消息(如果您使用的是 Chrome):
根据您使用的浏览器,措辞可能会有所不同,但要点始终相同。 例如,这是 Firefox 中的相同错误:
如果您遇到 DNS_PROBE_FINISHED_NXDOMAIN 错误,请花一点时间仔细检查您输入的域是否正确。 假设域存在并且您输入正确,问题通常出在您的计算机配置上。
如何修复 DNS_PROBE_FINISHED_NXDOMAIN 错误(3 种可能的解决方案)
根据根本原因是什么,有很多方法可以修复有问题的错误。 不幸的是,这很难识别。
但是,下面的每个修复程序应该只需要几分钟即可实施。 如果您按照我们的说明进行一个又一个的修复,DNS_PROBE_FINISHED_NXDOMAIN 应该很快就会消失。
1. 更新您的 IP 地址并刷新/重新启动您的缓存
如果您遇到本地连接问题(除了重新启动路由器),您应该尝试的第一件事是更新您的 IP 地址。 该过程因您的操作系统 (OS) 的不同而略有不同,因此我们为 Windows 和 Mac 用户提供了说明。

视窗
如果您使用的是 Windows,您可以通过以管理员权限打开命令提示符来更新您的 IP 地址。 为此,请转到 Windows 开始 菜单并输入“cmd”,然后选择相应的选项:
打开后,一一执行以下三个命令,点击 进入 键后执行它:
- ipconfig/发布
- ipconfig /更新
- ipconfig /flushdns
这三个命令将释放您的 IP 地址,更新它,然后刷新您的本地 DNS 缓存。
刷新本地缓存的另一个选项是使用以下两个命令:
- 网络停止 dnscache
- 网络启动 dnscache
这些提示会停止并重新启动管理本地 DNS 缓存的 Windows 服务。 运行两组命令后,再次尝试访问问题网站,查看错误是否仍然存在。
苹果系统
在 macOS 上,您无需使用命令即可更新 IP 地址。 为此,请按照以下说明操作:
- 去 系统偏好设置。
- 导航 网络,选择您的活动连接,然后单击 先进的 按钮。
- 去 TCP/IP 并选择 续订 DHCP 选项。
但是,您需要使用终端来刷新 DNS 缓存。 打开它 (前往 > 实用程序),然后输入以下提示:
dscacheutil -flushcache
现在您已准备好再次尝试访问有问题的 URL。 如果它仍然不起作用,请继续进行下一个修复。
2. 配置您的计算机以使用不同的 DNS 服务器
默认情况下,您的计算机将决定自动连接到哪个 DNS 服务器。 在某些情况下,该 DNS 服务器可能没有最佳响应时间。 或者,它可能不可用,从而导致诸如 DNS_PROBE_FINISHED_NXDOMAIN 之类的错误。
确定这是否是问题根源的一种方法是将连接配置为使用不同的 DNS 服务器。 让我们来看看如何在 Windows 和 macOS 上做到这一点。
视窗
打开窗户 开始 菜单并输入“网络状态”. 选择出现的第一个结果,然后在下一个屏幕上单击 更改适配器选项 环境:
将弹出一个新窗口,其中包含计算机上设置的所有连接的图标:
确定您的活动互联网连接,然后按照以下步骤操作:
- 右键单击活动连接并选择 特性.
- 找出 Internet 协议版本 4 (TCP/IPv4) 项目,选择它,然后打开它 特性 环境。
- 选择 使用以下 DNS 服务器地址 选项。
然后你应该看到这个屏幕,只有在 首选 DNS 服务器 和 备用 DNS 服务器 领域:
在上面的示例中,我们使用的是 Google 的公共 DNS 服务器。 要执行相同操作,请输入“8.8.8.8”作为首选 DNS 服务器,输入“8.8.4.4”作为备用 DNS 服务器。
在公共 DNS 服务器方面有更多选择,所以请随意尝试其中任何一个。 然而,谷歌通常是一个安全的选择。
如果您已经在使用自定义 DNS 服务器并且遇到 DNS_PROBE_FINISHED_NXDOMAIN,请尝试使用相反的方法。 也就是说,恢复到默认设置以查看是否可以解决问题。
苹果系统
在 macOS 上更改活动连接的 DNS 服务器的工作方式与在 Windows 中大致相同。 您需要执行以下操作:
- 去 系统偏好设置。
- 导航 网络 并选择您的活动连接。
- 点击 先进的 活动连接设置中的按钮。
- 选择 域名系统 选项卡并添加您要使用的地址。
在第四步中,您应该会看到如下所示的屏幕:

很多做跨境电商的朋友往往需要外国人的服务,比如录音、社媒代运营等等。我们整理出来很多低价且高质量的外国人服务商,分享给大家。
fiverr上15美元的海外社媒代运营服务
fiverr上25美元的Twitch设计服务
fiver上10美元的短视频广告投放服务
fiverr上15美元的视频编辑服务
fiverr上20美元的谷歌广告投放服务
fiverr上5美元的谷歌SEO服务
fiverr上10美元的英文文章撰写服务
fiverr上20美元的CMS网站建站服务
fiverr上40美元的手机APP开发服务
fiverr上30美元的linkedin代运营服务
fiverr上10美元的Guest Post做客博文服务
fiverr上15美元的红人营销服务
fiverr上20美元的discord运营服务
fiverr上15美元的社群维护服务
fiverr上10美元的shopify店铺优化服务
与 Windows 一样,您可以使用任何您想要的 DNS 服务器。 完成后,检查 DNS_PROBE_FINISHED_NXDOMAIN 错误是否仍然存在。
3. 检查你的电脑 主机 文件
你电脑的 主机 文件使您能够手动将 IP 地址映射到域。 例如,这对于本地 Web 开发会派上用场,因为您可以将本地站点映射到自定义域,而无需注册它们。
在某些情况下,程序可能会编辑您的 主机 在您不知情的情况下存档。 这可能会导致错误,例如 DNS_PROBE_FINISHED_NXDOMAIN。 这是修复它的方法。
视窗
首先,找到并打开您的 主机 文件。 您可以通过导航到本地目录来找到它 C:WindowsSystem32driversetc:
使用您喜欢的文本编辑器打开文件。 请记住,您可能需要设置管理权限才能对其进行编辑。
在你的 主机 文件,您可能至少会设置一些自定义映射。 检查以确保没有任何条目与您尝试访问的域名匹配。
如果列出了目标域,请删除该条目并将更改保存到您的 主机 文件。 然后再次尝试访问该站点。
苹果系统
最简单的编辑方式 主机 macOS 上的文件正在使用终端。 首先,打开应用程序并输入以下命令:
sudo nano /private/etc/hosts
该命令将打开您的 主机 文件使用具有管理权限的 Nano 文本编辑器。 如果您更喜欢使用其他编辑器,则可以替换命令的那部分。
查看该文件以查看是否存在返回 DNS_PROBE_FINISHED_NXDOMAIN 错误的域。 如果是,请删除该映射并将更改保存到文件中。
结论
有多种方法可以修复 DNS_PROBE_FINISHED_NXDOMAIN 错误。 幸运的是,大多数修复都非常容易实现。 如果您知道该怎么做,您应该能够在几分钟内重新获得对您尝试访问的网站的访问权限。
如果您碰巧遇到 DNS_PROBE_FINISHED_NXDOMAIN 错误,您可以采取以下措施来解决它:
- 更新您的 IP 地址并刷新/重新启动您的缓存。
- 配置您的计算机以使用不同的 DNS 服务。
- 检查您的计算机的 主机 文件。
您对如何修复 WordPress 中的 DNS_PROBE_FINISHED_NXDOMAIN 错误有任何疑问吗? 让我们在下面的评论部分中讨论它们!
图片来自 Visual Generation/shutterstock.com