我的笔记本电脑出现了一个奇怪的问题,只有 Internet Explorer 可以访问互联网,其他应用程序都无法访问,甚至 chrome、iTunes 也不行。当我尝试 ping 任何网站时都会出现错误。
当我缩小范围时,我甚至无法 ping 我的网关,这表明可能是防火墙问题,但是当我打开 Internet Explorer 时,我可以访问我想要的每个网站。
奇怪的是,当我尝试 nslookup 时,它起作用了。
我在谷歌上搜索了很多,我尝试过1.释放我的IP并更新它。
重置 winsock
重置 ipv4 日志。
已禁用 IPv6
使用 IPv4 协议进行 Ping 操作(ping -4 google.com)
删除保存的密码并重新连接
谷歌搜索第一页上还有更多内容Windows 7 Ping 常规失败以及类似搜索
为什么会发生这种情况?有什么想法吗?请帮忙,这毁了我的周末。
编辑 1-添加路线打印输出
答案1
答案2
我在将防火墙配置为阻止除我列入白名单的程序之外的所有传出连接后遇到了这个问题(此举强化Win10)。我可以畅通无阻地访问网络,因为我将 Microsoft Edge 列入了白名单,我以为 ping 也做了同样的事情,但是事实证明 Windows 很狡猾,并且四ping 程序 (System32 中一个,SysWOW64 中一个,WinSxS 中两个)并且我猜测我允许的 ping(System32 中的)不是我尝试从命令行 ping 时调用的 ping 窗口。
无论如何,我再次查看了允许 ping 的规则,并将其从适用于单个 ping 可执行文件更改为适用于任何使用 ICMPv4/6 的程序。这为我解决了 ping 问题。