尽管我的网络有问题,我该如何浏览 StackOverflow?

尽管我的网络有问题,我该如何浏览 StackOverflow?

我在工作。目前,我们正在做一些凶猛的网络问题,我尝试打开的每个网站都会抛出类似 的错误Firefox can't find the server at www.google.com.。但是,我仍然可以浏览 StackOverflow,并且我正在发布此内容,这证明我没有从缓存中读取。

这怎么可能?

答案1

您的网络遇到 DNS 中断。SO 名称仍在本地 DNS 解析器缓存中。

答案2

听起来像是 DNS 问题。将您的 DNS 指向 8.8.8.8 和 8.8.4.4,看看会发生什么。

答案3

对于这个特定问题,听起来@Franci Penov 和@iftrue 是对的 - 您遇到了 DNS 问题。

从更一般的层面来说,你应该确保自己有某种连接,以防主网络出现故障。这可以是单独的连接(DSL + 电缆或拨号)、具有数据计划和网络共享的手机,或者当地的咖啡店。

答案4

dig是您分析 DNS 问题的朋友。如果您和我一样是 Windows 用户,可以从以下位置获取 dig for WindowsNicholas Fong 的网站.(网站上还有基本的用户指南) - 如果您无法解析它,则您的 hosts 文件的服务器 IP 是 64.59.134.11!

找出主 DNS 服务器的 IP 地址,然后运行

dig www.google.com. @ip.of.dns.server

如果结果

;; AUTHORITY SECTION:
com.                    900     IN      SOA     a.gtld-servers.net. nstld.verisign-grs.com.

(或类似)的结果,则说明您的 DNS 服务器有问题。如果您在 ANSWER 部分得到的结果列表包括www.google.comwww.l.google.comwww-tmmdi.l.google.com(例如),则说明您的 DNS 解析器正常工作,而您自己的 PC 不工作。

正如其他人所说,尝试 Google 的 DNS 服务器。或者,尝试 OpenDNS 的服务器:208.67.222.222 和 208.67.220.220。祝你好运...

相关内容