了解如何修复Windows中的 “解析主机 “错误

了解如何修复Windows中的 "解析主机 "错误

今天,无论是在家里还是在工作中,互联网的使用已经变得必不可少。我们可以用它来浏览、下载、操作云中的共享文件、玩在线游戏和远程工作。毫无疑问,主要用途之一和我们使用最多的是互联网浏览,因为它是直接访问电子邮件、社交网络等服务的一个纽带。然而,尽管它在大多数时候运作良好,但有时我们在加载网页时遇到各种类型的问题。在本教程中,我们将学习如何通过应用一些方法来解决Windows中的 “解析主机 “错误。

不管这个错误是否是我们的,我们必须承认,它是相当令人讨厌的。它通常产生的影响是,网站的许多元素可能无法正常加载,甚至有可能我们所请求的网站根本无法加载。下面我们将看到为什么会出现 “解析主机 “的错误,稍后在其他部分,我们将提供一系列的解决方案。

它是什么,为什么会出现 “解析主机 “的错误?
当我们请求一个网页时,我们的浏览器利用DNS服务器来解决我们放在地址栏中的域名。该DNS服务器将使用一个分布式、分层的数据库,存储与互联网上这些域名相关的信息。简而言之,这些服务器所做的是翻译该域名并将其转换成IP,以便我们能够访问该资源。之所以这样做,是因为记住一个名字比记住一组数字更容易。例如,把IP 216.58.210.163放在地址栏里,就相当于把www.google.es。

然而,当一个网站加载时,它最初可能看起来没有问题,但它可能,例如,有一些元素,如一个广告横幅指向一个不正确的或向下的域名。在这种情况下,由于DNS服务器无法解析域名,那么我们的浏览器就会返回错误信息 “Resolving Host”,并被卡住而无法加载其他元素。

简而言之,当这个加载过程比它应该的时间长时,就会发生这个错误。还应注意的是,浏览器、Windows本身和一些程序会缓存DNS记录,以加快连接查询阶段。这一切都很好,但当变化发生时,我们会遇到诸如 “解析主机 “的错误。

然而,这很容易解决,只要执行一系列程序,就能解决这些由停机主机引起的问题,最后在执行这些程序后,就能让我们顺利加载网络的其他元素。

修复 “解决主机 “错误的解决方案。
这个错误与我们连续上网时使用的DNS服务器密切相关,因此,我们应该尝试不同的方法来检查我们每台设备上的DNS服务器是否正确,或者我们是否使用了不能正常工作的DNS服务器。我们还将检查浏览器或操作系统是否是罪魁祸首,因为DNS响应会被缓存一段时间,但后者很容易通过清除这个缓存来解决。

改变DNS服务器可以解决这个问题
正如我们已经提到的,这种故障与与DNS服务器有关的错误密切相关。 因此,解决 “解析主机 “错误的最简单和最有效的方法之一是改变我们在Windows电脑中分配的DNS服务器。然而,在我们开始做任何事情之前,我们应该对我们目前的情况进行一番思考。这里我们应该考虑问题是什么时候开始的,它是否是暂时的,以及它是否也影响到所有的程序或只是其中的一部分。

在软件方面,一个典型的例子可能是,我们正在使用一个缓慢的VPN,偶尔会出现这样的问题。一般来说,主要的ISP或互联网服务提供商(ISP)在他们的路由器中放置自己的DNS。这些并不总是最好的,我们的ISP会快速而容易地知道我们的浏览历史。如果我们没有手动配置DNS服务器,我们的计算机将通过DHCP协议从路由器接收IP,并将使用这些服务器。

然后,我们将有两个选择。一个是通过网络进入路由器的配置,改变DNS,如果它允许我们这样做。这将是一个例子。

了解如何修复Windows中的 "解析主机 "错误

请记住,你必须非常小心,因为它将影响所有的设备,包括那些通过以太网电缆和Wi-Fi连接的设备,除了那些有手动配置的设备。

我们的第二个选择是改变TCP/IP的DNS,在Windows 10中,它将是。

开始菜单。
输入 “设置 “并按回车键。
网络和互联网。如果我们是通过网线连接,就选择以太网;如果是无线连接,就选择Wi-Fi。
改变适配器选项。在那里我们寻找我们的,用右键点击属性。
然后我们会看到这样的屏幕:

了解如何修复Windows中的 "解析主机 "错误

最常见的是我们使用的是IPv4连接,但如果我们使用的是IPv6,我们也可以尝试通过IPv4协议连接,以排除路由问题,这是通过在前面的菜单中禁用IPv6协议,然后点击接受。如果我们点击互联网协议版本4和属性按钮,那么我们将不得不这样配置它。

了解如何修复Windows中的 "解析主机 "错误

在这里,我们需要设置首选和备选DNS。这将是一个使用谷歌DNS服务器的例子。

我们可以使用的一些优质DNS是。

谷歌 – 8.8.8.8.8和8.8.4.4.4
Cloudflare – 1.1.1.1.1和1.0.0.1
IBM(Quad9) – 9.9.9.9.9和149.112.112.112
另外,为了选择我们的DNS,我们可以使用像DNS Jumper这样的程序,它允许我们检查其操作,并选择我们最感兴趣的一个。

清除浏览器的DNS缓存
导致 “解析主机 “错误的另一个常见原因是,浏览器的DNS缓存包含过时的信息并导致问题。虽然大多数时候它加快了连接速度,但在极少数情况下,它可能是冲突的来源,只需清除DNS缓存就可以解决。如果我们想清除谷歌浏览器的DNS缓存,我们将打开浏览器,并在地址栏中写下以下内容,然后按回车。

chrome://net-internals/#dns

然后会出现一个类似这样的屏幕,点击清除主机缓存按钮:

了解如何修复Windows中的 "解析主机 "错误

在火狐浏览器中,我们也可以做同样的事情,同样在地址栏中,我们必须输入这个:

about:config

然后,我们将不得不过滤并寻找字符串network.dnsCacheExpiration。然后我们选择它并将其值设为0。这样我们就可以让Firefox不使用其DNS缓存。

了解如何修复Windows中的 "解析主机 "错误

清除Windows的DNS缓存
导致主机解析错误的另一个原因可能是Windows的DNS缓存。要清除它,只需打开一个命令提示符窗口并运行这个命令:

ipconfig /flushdns

下面是一个如何使用该命令清除Windows DNS缓存的例子:

了解如何修复Windows中的 "解析主机 "错误

导致该错误的其他可能原因
解决解决主机错误的方法可能是修改Windows “hosts “文件。它位于以下路径中:

C:WindowsSystem32driversetchosts

要编辑这个文件,我们将用具有管理员权限的记事本打开它。如果DNS服务器使用的是一个旧的IP地址或根本没有,只要我们知道正确的IP,这就可能解决故障。

最后,为了解决 “解析主机 “错误,我们可以检查代理或VPN配置,如果我们正在使用的话。如果你没有使用代理或VPN,那么你将不得不打开一个数据包分析器,如WireShark,并详细分析我们的设备正在做什么通信,以检测是否有任何通信和DNS解析的问题。

原创文章,作者:admin,如若转载,请注明出处:https://www.ipv6s.com/basis/tunnel/202108041363.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注