无法访问 Google 网站(搜索、gmail、youtube 等)

无法访问 Google 网站(搜索、gmail、youtube 等)

我的电脑(Windows 10 桌面)出现了一个奇怪的问题,我的浏览器都无法访问与 Google 相关的网站。ping google.com 会超时。我尝试过重置、清除缓存/cookie。

其他所有网站都像往常一样快速加载。有人知道发生了什么吗?超级用户上有一些类似的帖子,但我没有看到解决方案。

同一 wifi 网络上的其他设备没有问题

答案1

这听起来像是一个有趣的问题,值得尝试解决,所以我可能会投入一些精力去回答它。


主机文件

我真的怀疑这可能是一个潜在的问题,但您应该做的第一件事是执行以下命令:

nslookup google.com && tracert -d google.com

这应该会为您提供足够的响应,以了解其解析结果,并且您应该能够看到路由。如果您不确定路由是否正确,请尝试:

route print XXX

其中 X 可以是GOOGLE.COM它解析到的 IP。如果一切正常,请跳转到您的主机文件。您可以通过运行以下命令来打开它:

start notepad.exe C:\Windows\System32\drivers\etc\HOSTS

这样就可以识别您是否有任何关于 Google(或 Google 服务)的奇怪条目。

最后,连接你的家用调制解调器/路由器/网关(无论你怎么称呼它)——通常通过http://192.168.0.1

您可以通过执行以下操作来确定这一点:

ipconfig | findstr /i "Gateway"

因此,只需跳转并查看 DNS 服务器是什么以及服务是否有任何奇怪的阻止等。

带 DNS 的 NICS

如果您无法将问题与路由或主机文件区分开来,则应转到 NICS。跳回到 CMD(或 powershell)并运行:

netsh interface show interface

是否启用了任何奇怪的适配器(虚拟适配器、VPN 适配器)等?尝试禁用任何您不使用的适配器:

netsh interface set interface "network adapter name" admin=disable

进入网络适配器(通过控制面板\网络和 Internet\网络连接)并打开属性。确保没有列出奇怪的 IP 地址或 DNS 设置(如果您是静态的,请在将其设置为静态之前对其进行截图)。

在这里,添加 Google DNS 作为备份。在 NIC 下,转到AdvancedDNS并添加8.8.8.88.8.4.4进行故障转移。完成后,打开 CMD 屏幕并运行以下命令:

ipconfig/release && ipconfig/renew && ipconfig/flushdns

确保您有一个正确的 IP 地址,然后重新执行NSLOOKUPTRACERT查看是否有任何不同。

现在有个建议...如果您的日期和时间是过去或将来的时间,Google 会拒绝您。

附加功能

您需要检查的第一件事是您的 Google Chrome 附加组件。您是否有一些附加组件会阻止所有 http 请求,例如无处不在的 HTTPS?尝试在隐身节点中运行 IE 或 Google Chrome。打开 Chrome 并点击Ctrl+ Shift+ N- 你能访问 Google 吗?

查看是否可以通过以下链接加载 Google 诊断工具:

https://chrome.google.com/webstore/category/extensions?hl=en-US

其他工具

尝试加载 Fiddler 和 Wireshark 等应用程序来执行一些数据包捕获。如果您知道自己在做什么,可以执行以下操作:

start chrome.exe https://plus.google.com && netstat -n -o 1

尝试确定哪些数据包无法到达。您可以对有问题的数据包执行 NSLOOKUP,例如:

nslookup 124.125.66.65

您可能会注意到,在您进入 Google 之前,一些奇怪的广告服务器正在尝试进入。哦,请尝试进行病毒扫描,确保没有奇怪的进程在运行;msconfig同时执行一次扫描,确保启动时没有奇怪的进程启动。

我看到过一些奇怪的问题,start chrome.exe https://plus.google.com由于附加组件而无法工作,但start explorer.exe https://plus.google.com工作正常。

希望这是一个好的起点。回复我,我会跟进 :)

相关内容