当前位置:   article > 正文

解决wsl2突然没有网络的问题_wsl2导致断网

wsl2导致断网

问题描述

更新wsl2后发现,机器的网络就有问题了。具体体现为 启动后ifconfig内容是空的,但ip addr却有网卡,通过ifconfig eth0 up把显卡挂上也不行。

解决方法

问题出在从wsl1升级到wsl2,有一个参数被误配置了,就swap,wsl2类似虚拟机的存在,配了swap就要分配相应的磁盘,但是这里其实我并没有配置,所有导致一直没有网络,很淦。

#进入到windows的用户目录
%UserProfile%
# 编辑.wslconfig文件
#把内容改成如下
[wsl2]
memory=6GB
swap=0
localhostForwarding=true

[network]
generateResolvConf=false
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

然后 powershell中执行 wsl --shutdown重启wsl,进去之后就正常了。

其他如果重装机器的时候遇见闪退

可能是镜像目录被压缩的,在c盘中找到镜像安装目录,把压缩选项取消掉就欧克了。

参考

  1. https://github.com/microsoft/WSL/issues/6457
  2. https://blog.csdn.net/qq_32174441/article/details/121268528

总结

  • 疑难问题还是用英文描述吧,中文直接找不到解决方法。
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/article/detail/59335
推荐阅读
相关标签
  

闽ICP备14008679号