解决 Chrome 中的主机错误的 10 种方法

如果您遇到解决Google Chrome中的(Google Chrome)主机错误(Host Error)导致网站加载缓慢或找不到DNS服务器的问题,请不要担心,因为在本指南中,我们将讨论几个可以解决问题的修复程序。

如果您无法打开网站或网站在Google Chrome中加载速度非常慢,那么如果您仔细观察,您会在浏览器的状态栏中看到“正在解析主机”消息,这是问题的根本原因。大多数用户都遇到过这个问题,但他们实际上并不知道这背后的原因,他们只是忽略了该消息,直到他们无法打开网站。不仅谷歌浏览器(Google Chrome),所有其他浏览器也受到此问题的影响,例如FirefoxSafariEdge等。

解决 Chrome 中的主机错误的 10 种方法

注意:(Note: )此消息可能因浏览器而异,例如在Chrome中显示“正在解析主机”,在Firefox中显示“正在查找”等。

为什么解析主机(Host)发生在Chrome(Did)

要打开任何网站,您要做的第一件事是在浏览器地址栏中输入网站的URL ,然后(URL)按 Enter(Enter)。如果您认为这确实是网站的打开方式,那么您就错了,我的朋友,因为实际上打开任何网站都涉及复杂的过程。为了打开任何网站,您输入的URL首先被转换为 IP 地址,以便计算机能够理解。将URL解析为 IP 地址是通过域名系统(Domain Name System)( DNS ) 进行的。

当您输入任何URL时,它会进入多级(URL)DNS层次结构,一旦为输入的URL找到正确的 IP 地址,就会将其发送回浏览器,从而显示网页。解决主机问题的原因可能是您的Internet 服务提供商(Internet Service Provider)( ISP ),因为他们配置的DNS服务器需要很长时间才能找到输入URL的映射 IP 地址。问题的其他原因是ISP更改或DNS设置更改。另一个原因是存储的DNS缓存也可能导致查找正确 IP 地址的延迟。

解决 Google Chrome 中的主机错误的 10 种方法(10 Ways to Fix Resolving Host Error in Google Chrome)

下面给出了几种方法,您可以使用这些方法修复Chrome中的 Resolving host error :

方法 1:禁用 DNS 预测或预取(Method 1: Disable DNS Prediction or Prefetching)

Chrome Prefetch选项允许网页快速加载,此功能通过将您访问或搜索的网页的 IP 地址存储在缓存中来工作。并且现在每当你尝试访问相同的URL时,浏览器将不再搜索,而是直接从缓存中搜索输入的URL的 IP 地址,从而提高网站的加载速度。(URL)但此选项也可能导致Chrome上的(Chrome)Resolving host issue ,因此您需要按照以下步骤禁用预取功能:

1.打开谷歌浏览器。

2.现在点击右上角的三个点图标( three dots icon),然后选择设置。(Settings.)

打开谷歌浏览器,然后从右上角单击三个点并选择设置

3.向下滚动到窗口底部,然后单击高级选项。(Advanced option.)

向下滚动直到您到达高级选项

4.现在在隐私(Privacy)和安全部分下,关闭“( toggle OFF)使用预测服务以更快地加载页面(Use a prediction service to load pages more quickly)”选项旁边的按钮。

关闭使用预测服务以更快地加载页面旁边的按钮

完成上述步骤后,Prefetch resources 选项将被禁用(Prefetch resources option will be disabled),现在您将能够访问之前显示 Resolving Host错误的网页。

方法二:使用谷歌 DNS 服务器(Method 2: Use Google DNS Server)

有时ISP(ISP)提供的默认DNS服务器会导致Chrome出现错误,或者有时默认DNS不可靠,在这种情况下,您可以轻松更改 Windows 10 上的 DNS 服务器(change DNS servers on Windows 10)。建议使用Google Public DNS,因为它们可靠并且可以解决您计算机上与DNS相关的任何问题。(DNS)

使用 google DNS 修复错误

方法 3:清除 DNS 缓存(Method 3: Clear DNS Cache)

1.打开谷歌浏览器(Google Chrome),然后按pressing Ctrl+Shift+N.进入隐身模式。(Incognito Mode)

2.现在在地址栏中输入以下内容并按Enter

chrome://net-internals/#dns

3.下一步,单击清除主机缓存(Clear host cache)并重新启动浏览器。

单击清除主机缓存

推荐:解决谷歌浏览器页面加载缓慢的 10 种方法(10 Ways To Fix Slow Page Loading In Google Chrome)

Method 4: Flush DNS & Reset TCP/IP

1.右键单击Windows按钮(Windows Button)并选择“命令提示符(管理员)。(Command Prompt(Admin).)

具有管理员权限的命令提示符

2.现在键入以下命令并在每个命令后按Enter :

ipconfig /release
ipconfig /flushdns
ipconfig /renew

ipconfig 设置

3.再次打开提升的命令提示符(elevated Command Prompt)并键入以下内容并在每个之后按回车键:

ipconfig /flushdns
nbtstat –r
netsh int ip reset
netsh winsock reset

重置您的 TCP/IP 并刷新您的 DNS。

4.重新启动以应用更改。刷新DNS似乎可以 修复 Google Chrome 中的解决主机错误。(Fix Resolving Host Error In Google Chrome.)

方法 5: (Method 5: )禁用 VPN 和代理(Disable VPN & Proxy)

如果您使用VPN解锁学校、学院(unblock the blocked sites in schools, colleges)、商业场所等中被阻止的站点,那么它也可能导致Chrome中的(Chrome)Resolving Host问题。激活VPN后,用户的真实 IP 地址会被阻止,而会分配一些匿名 IP 地址,这可能会造成网络混乱,并会阻止您访问网页。

由于VPN分配的 IP 地址可以被大量用户使用,这可能导致Chrome上的 Resolving (Chrome)Host问题,建议暂时禁用 VPN(temporarily disable VPN)软件并检查您是否能够访问该网站。

禁用 VPN 软件 |  修复无法连接到 WhatsApp Web

如果您的系统或浏览器上安装了 VPN 软件,则可以按照以下步骤删除它们:

  • 通常,如果您的浏览器上安装了VPN,则其图标将出现在Chrome地址栏中。
  • 右键单击(Right-click)VPN图标,然后从菜单中选择“从Chrome 中删除(Remove from Chrome)”选项。
  • 此外,如果您的系统上安装了VPN,则从通知区域右键单击VPN 软件图标。(VPN software icon.)
  • 单击断开连接选项。(Disconnect option.)

执行上述步骤后,VPN将被删除或暂时断开连接,现在您可以尝试检查您是否能够访问之前显示错误的网页。如果您仍然遇到问题,那么您还需要按照以下步骤在Windows 10上禁用(Windows 10)代理:(Proxy)

1.按 Windows 键 + R 然后键入msconfig并单击确定。

配置文件

2.选择启动选项卡(boot tab)并检查安全启动(Safe Boot)。然后单击应用和确定。

取消选中安全启动选项

3.重新启动您的 PC 并再次重新启动按Windows Key + R然后键入inetcpl.cpl。

intelcpl.cpl 打开互联网属性

4.点击确定打开互联网属性,然后从那里选择连接。(Connections.)

Internet 属性窗口中的局域网设置

5.取消选中“为您的局域网使用代理服务器(Use a proxy server for your LAN)”。然后单击确定。

为你的局域网使用代理服务器

6.再次打开 MSConfig 窗口并取消选中安全启动(uncheck Safe boot )选项,然后单击应用和确定。

7.重新启动您的 PC,您可能能够修复解决 Google Chrome 中的主机错误。(Fix Resolving Host Error In Google Chrome.)

方法六:清除浏览数据(Method 6: Clear Browsing Data)

当您使用Chrome浏览任何内容时,它会保存您搜索过的URL(URLs)、下载历史 cookie、其他网站和插件。这样做的目的是提高搜索结果的速度,方法是先在缓存或硬盘中搜索,如果在缓存或硬盘中找不到,然后到网站下载。但是,有时这个缓存会变得太大,最终会减慢页面加载速度,从而在Chrome中出现 Resolving (Chrome)Host错误。因此,通过清除浏览数据,您的问题可能会得到解决。

要清除整个浏览历史记录,请按照以下步骤操作:

1.打开谷歌浏览器,按 Ctrl + H 打开历史记录。

谷歌浏览器将打开

2.下一步,单击 左侧面板中的清除浏览(Clear browsing) 数据。

清除浏览数据

3.现在您需要确定要删除历史日期的时间段。如果要从头开始删除,则需要选择从头开始删除浏览历史记录的选项。

从 Chrome 中的时间开始删除浏览历史记录

注意:(Note:)您还可以选择其他几个选项,例如过去一小时、过去 24 小时、过去 7 天等。

4.另外,勾选以下:

  • 浏览记录
  • Cookie 和其他网站数据
  • 缓存的图像和文件

清除浏览数据对话框将打开 |  修复 Google Chrome 中页面加载缓慢的问题

5.现在点击 清除数据(Clear data)开始删除浏览历史并等待它完成。

6.关闭您的浏览器并重新启动您的电脑。

方法七:修改主机配置文件(Method 7: Modifying Hosts Profile )

'hosts' 文件是一个纯文本文件,它将主机名(hostnames)映射到IP 地址(IP addresses)。主机文件有助于寻址计算机网络中的网络节点。如果您尝试访问但由于解决主机错误( Resolving Host Error)而无法访问的网站 已添加到主机文件中,则您需要删除特定网站并保存主机文件以解决问题。编辑 hosts 文件并不简单,因此建议您阅读本指南(go through this guide)。要修改主机的文件,请按照以下步骤操作:

1.按 Windows 键 + Q 然后键入记事本(Notepad)并右键单击它以选择以管理员身份运行。(Run as administrator.)

在 Windows 搜索栏中输入记事本并右键单击记事本以选择以管理员身份运行

2.现在单击文件(File),然后选择打开(Open)并浏览到以下位置:

C:\Windows\System32\drivers\etc

从记事本菜单中选择文件选项,然后单击“打开”

3.接下来,从文件类型中选择所有文件。(All Files.)

选择主机文件,然后单击打开

4.然后选择hosts文件(select hosts file)并点击打开。

5.删除最后一个# sign.

删除#之后的所有内容

6.单击File>save然后关闭记事本并重新启动PC。

完成上述步骤后,您的主机文件将被修改,现在尝试运行网站,它现在可以完美加载。

但是,如果您仍然无法打开网站,那么您可以使用主机文件控制域名到 IP 地址的解析。并且主机文件的解析发生在DNS解析之前。因此,您可以轻松地在主机文件中添加 IP 地址及其对应的域名或URL,以修复Chrome中的(Chrome)Resolving Host错误。因此,每当您访问特定网站时,都会直接从 hosts 文件中解析 IP 地址,对于您经常访问的网站,解析过程会更快。此方法唯一的缺点是无法在 hosts 文件中维护您访问的所有网站的 IP 地址。

1.在开始菜单(Start Menu)搜索栏中键入记事本(Notepad),然后右键单击它并选择以管理员身份运行。(Run as administrator.)

在 Windows 搜索栏中输入记事本并右键单击记事本以选择以管理员身份运行

2.现在从记事本菜单中单击文件,然后选择(File)打开(Open)并浏览到以下位置:

C:\Windows\System32\drivers\etc

从记事本菜单中选择文件选项,然后单击“打开”

3.下一步,从文件类型中选择所有文件(All Files ),然后选择主机文件(select hosts file)并单击打开。

选择主机文件,然后单击打开

4.hosts文件将打开,现在在hosts文件中添加所需的IP地址及其域名(URL)。

示例:17.178.96.59 www.apple.com

在 hosts 文件中添加所需的 IP 地址及其域名 (URL)

5. 按键盘上的Ctrl + S按钮保存文件。

完成上述步骤后,您的主机文件将被修改,现在您可以再次尝试打开网站,这一次它可能会加载而没有任何问题。

方法 8:禁用 IPv6(Method 8: Disable IPv6)

1.右键单击系统托盘上的WiFi图标(WiFi icon),然后单击“打开网络和Internet设置(Open Network and Internet Settings)”。

右键单击 Wi-Fi 或以太网图标,然后选择打开网络和 Internet 设置

2.现在在状态(Status)窗口中向下滚动并单击网络和共享中心(Network and Sharing Center)

3.下一步,单击您当前的连接以打开其属性(Properties)窗口。

注意:(Note:)如果您无法连接到您的网络,请使用以太网(Ethernet)电缆进行连接,然后按照此步骤操作。

4.单击 Wi-Fi 状态窗口中的属性(Properties)按钮。

wifi连接属性

5.确保uncheck Internet Protocol Version 6 (TCP/IPv6).

取消选中 Internet 协议版本 6 (TCP IPv6)

6.单击确定,然后单击关闭(Close)重新启动(Reboot)您的 PC 以保存更改。

方法9:IP地址冲突(Method 9: IP Address Conflict)

虽然不是经常发生的事情,但是IP地址冲突(IP address conflicts)是非常现实的问题,困扰着很多用户。当同一网络中的 2 个或更多系统、连接端点或手持设备最终被分配相同的 IP 地址时,就会发生 IP 地址冲突。(Conflicting)这些端点可以是PC(PCs)、移动设备或其他网络实体。当 2 个端点之间发生此 IP 冲突时,会导致无法使用 Internet 或连接到 Internet。

修复 Windows 检测到 IP 地址冲突或修复 IP 地址冲突

如果您遇到错误Windows已在您的计算机上检测到 IP 地址冲突,则这意味着同一网络上的另一台设备与您的 PC 具有相同的 IP 地址。主要问题似乎是您的计算机和路由器之间的连接,因此请尝试重新启动调制解调器或路由器,问题可能会得到解决。

方法 10:联系您的互联网服务提供商(Method 10: Contact Your Internet Service Provider)

如果上述方法都不起作用,那么最后一个选择是联系您的Internet 服务提供商(Internet Service Provider)( ISP ) 并与他们讨论问题。您还需要向他们提供您尝试访问但由于Chrome中的Resolving Host Error而无法访问的网站的所有(Resolving Host Error)URL(URLs)。您的ISP  将最终检查问题,并解决问题或让您知道他们正在阻止这些网站。

受到推崇的:(Recommended:)

因此,希望通过使用上述任何一种解决方案,您都可以在Google Chrome(Google Chrome)中解决您的 Resolving host 问题。



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts