Skip to main content

如何使用DNS修复网页未正确加载

HTTP 錯誤 500,網頁、臉書打不開的Chrome修復方法 (可能 2024)

HTTP 錯誤 500,網頁、臉書打不開的Chrome修復方法 (可能 2024)
Anonim

网页无法在浏览器中成功加载的原因有很多。有时问题是兼容性问题。网站的开发人员可能错误地选择使用不是每个浏览器都知道如何解释的专有编码技术。您可以使用其他浏览器访问相关网站来检查此类问题。这就是将Safari,Firefox和Chrome网络浏览器放在手边的好主意之一。如果页面在一个浏览器中加载而在另一个浏览器中加载,则表示这是一个兼容性问题。

网页未加载的最可能原因之一是您的ISP(Internet服务提供商)错误配置或维护不良的DNS(域名服务器)系统。大多数Internet用户都有ISP为其分配的DNS系统。有时这是自动完成的;有时,ISP会为您提供DNS服务器的Internet地址,以手动输入Mac的网络设置。在任何一种情况下,问题通常都在ISP的连接端。

DNS是一个允许我们为网站(以及其他互联网服务)使用容易记住的名称的系统,而不是分配给网站的难以记住的数字IP地址。例如,记住www.about.com比207.241.148.80容易得多,这是About.com的实际IP地址之一。如果DNS系统在将www.about.com转换为正确的IP地址时遇到问题,则网站将无法加载。您可能会看到错误消息,或者只显示部分网站。

这并不意味着你无能为力。您可以确认您的ISP的DNS系统是否正常工作。如果不是(或者即使它),如果您愿意,可以更改DNS设置以使用比ISP推荐的服务器更强大的服务器。

测试您的DNS

Mac OS提供了各种方法来测试和确认您是否可以使用可操作的DNS系统。我将向您展示其中一种方法。

  1. 启动终端,位于/ Applications / Utilities /。

  2. 在“终端”窗口中键入或复制/粘贴以下命令。

    主持www.about.com

  3. 输入上面的行后按回车键或回车键。

如果您的ISP的DNS系统正常工作,您应该会在终端应用程序中看到以下两行:

www.Go-Travels.com是dynwwwonly.Go-Travels.com的化名.dynwwwonly.Go-Travels.com的地址为208.185.127.122

重要的是第二行,它验证DNS系统能够将网站的名称转换为实际的数字Internet地址,在本例中为208.185.127.122。 (请注意:返回的实际IP地址可能不同)。

如果您在访问网站时遇到问题,请尝试使用host命令。不要担心可能返回的文本行数;它因网站而异。重要的是你没有看到一句话:

托管your.website.name未找到

如果您收到“未找到网站”的结果,并且您确定已正确输入网站名称(并且确实存在该网站的名称),那么您可以合理地确定,至少在目前,您的ISP的DNS系统出现问题。

使用不同的DNS

修复ISP故障DNS的最简单方法是用不同的DNS替换所提供的DNS。一个优秀的DNS系统由名为OpenDNS(现为思科的一部分)的公司运营,该公司可免费使用其DNS系统。 OpenDNS提供了对Mac网络设置进行更改的完整说明,但如果您遇到DNS问题,则可能无法访问OpenDNS网站。以下是关于如何自己进行更改的快速独家新闻。

  1. 通过单击Dock中的“系统首选项”图标或从Apple菜单中选择“系统首选项”项,启动“系统首选项”。

  2. 单击“系统首选项”窗口中的“网络”图标。

  3. 选择用于Internet访问的连接。对于几乎每个人来说,这将是内置以太网。

  4. 单击“高级”按钮。

  5. 选择“DNS”标签。

  6. 单击“DNS服务器”字段下方的加号(+)按钮,然后输入以下DNS地址。

    208.67.222.222

  7. 重复上述步骤并输入第二个DNS地址,如下所示。

    208.67.220.220

  8. 单击“确定”按钮。

  9. 单击“应用”按钮。

  10. 关闭“网络”偏好设置面板

您的Mac现在可以访问OpenDNS提供的DNS服务,现在可以正常加载任性的网站。

这种添加OpenDNS条目的方法可以保留原始DNS值。如果您愿意,可以重新排序列表,将新条目移动到列表顶部。 DNS搜索从列表中的第一个DNS服务器开始。如果在第一个条目中找不到该站点,则DNS查找将调用第二个条目。这将继续,直到进行查找,或者列表中的所有DNS服务器都已用尽。

如果您添加的新DNS服务器的性能优于原始DNS服务器,则只需选择一个并将其拖到顶部即可将新条目移动到列表顶部。