没有互联网,但可以从 cmd ping

没有互联网,但可以从 cmd ping

我的互联网一直运行良好,但有一天它完全停止工作了(我使用的是以太网连接)。它只是显示“无互联网”。我可以上网,ping www.google.com但当ping 8.8.8.8.我启动浏览器时,所有网站都无法使用。

我正在使用 Windows 10。

电缆没有问题,我尝试了不同的电缆,但没有效果。

我已经尝试过的:

  1. 对于ipconfig /all以太网适配器,它会打印所有信息。对于所有其他适配器(LAN、wifi),它会显示Media state..............: Media disconnected

  2. 我运行网络适配器疑难解答程序,它重置了适配器。但这也没用。

你能帮助我吗?

附言:我也无法通过 WI-FI 浏览网页,尽管当我使用 wifi 时它并没有显示“没有互联网”,只是显示“已连接,安全”。

答案1

这听起来就像您为互联网设置了代理一样。

以管理员身份打开 Powershell 或 CMD 并运行

netsh.exe winhttp show proxy

这应该会列出所有代理设置。要删除,请运行

netsh.exe winhttp reset proxy

或者检查“Internet 属性”,CMD 运行

inetcpl.cpl

转到“连接”选项卡并查看“拨号/VPN 设置”

查看您是否已设置任何内容,然后选择每个内容,然后单击“删除”按钮。

答案2

我的互联网运行良好,但有一天它完全停止工作了

尝试完全重新初始化所有网络状态。

在提升的 shell 中运行以下命令cmd

  • 将 WINSOCK 条目重置为安装默认值(需要重新启动):

    netsh winsock reset catalog

  • 将 TCP/IP 堆栈重置为安装默认值:

    netsh int ip reset reset.log

  • 将防火墙重置为安装默认值:

    netsh advfirewall reset

  • 刷新 DNS 解析器缓存:

    ipconfig /flushdns

  • 续订 DNS 客户端注册并刷新 DHCP 租约:

    ipconfig /registerdns

  • 刷新路由表(需要重新启动):

    route /f

答案3

如果你看到:

nslookup google.com
*** Request to UnKnown timed-out
DNS request timed out.
    timeout was 2 seconds.

然后将 DNS 服务器设置为:

8.8.8.8
8.8.4.4

手动的:https://developers.google.com/speed/public-dns/docs/using

  1. 打开网络连接设置

  2. 设置 Google 公共 DNS

更多图片:https://www.windowscentral.com/how-change-your-pcs-dns-settings-windows-10

相关内容