U盘装系统_分享U盘装系统教程_提供64位win11、win10、win7电脑系统及绿色软件下载

当前位置:首页 > 系统教程 > win11教程

windows11下如何解决 WSL 中的互联网连接问题

时间:2023-07-18 来源: 点击:
手机扫码继续观看
windows11下如何解决 WSL 中的互联网连接问题

  如果您的 WSL 实例失去了与 Internet 的连接,那么应该有一个简单的修复方法可以恢复在线状态。

  与 Windows 11 非常相似,如果没有与 Internet 的有效连接,Windows Linux 子系统 (WSL)将难以完成更新包等基本任务。连接消失的具体原因可能有很多,但最重要的是恢复连接。

  WSL 连接到您的 Windows PC 网络连接,但可能会遇到其自身的问题,这些问题可能会破坏它,而您在 Linux 环境之外的 PC 仍然可以正常连接。幸运的是,您可以尝试一个相当简单的修复方法,让您恢复在线状态。

windows11下如何解决 WSL 中的互联网连接问题

  我自己的 WSL 最近就遇到了这个错误,这就是我修复它的方法。

  如何修复 WSL 上安装的所有发行版的连接问题

  尽管您可以在 WSL 上安装多个发行版,但很有可能(就我而言)同时失去与所有发行版的连接。当简单的更新没有产生任何结果并且存储库挂起时,这一点就变得很明显了。您还可以使用ifconfig或ping命令诊断连接问题。

  虽然我们知道这个问题,但我们如何解决它。在此向超级用户社区致敬,感谢他们帮助我解决了这个问题。

  首先要尝试的是以管理员身份在 PowerShell 中输入以下命令。有人建议创建一个批处理文件,但老实说,我所需要做的就是将以下所有内容复制并粘贴到终端中。

  wsl --shutdown

  netsh winsock reset

  netsh int ip reset all

  netsh winhttp reset proxy

  ipconfig /flushdns

  netsh winsock reset

  shutdown /r

  这实际上有什么作用?简而言之,它将关闭 WSL、重置网络设置并刷新 DNS。完成后,再次启动您选择的 WSL 发行版并检查连接。您可以执行一些操作,例如sudo apt update或使其变得更简单并使用ifconfig或ping bing.com。希望您现在会看到表明您的连接已恢复的结果。

  如果您安装了多个发行版,这也应该可以解决所有发行版的问题。希望您现在已恢复在线。如果问题不断重复出现,可能值得使用上述命令创建一个批处理文件,以便更快、更简单地应用修复程序。

上一篇:设备管理器黄色标记?修复Win11上驱动程序的设备管理器黄色标记的方法

下一篇:事件查看器怎么打开?正确使用Windows11上的事件查看器方法

相关文章