环境:
Win10专业版
Ubuntu22.04
WSL2
问题描述:
如何重置WSL2下的网络配置?
解决方案:
1.先关闭WSL
网络配置前,先关闭WSL以确保配置更改生效
wsl --shutdown
2.移除虚拟交换机
在Hyper-V 的管理器中选中WSL的虚拟交换机移除
3.清除 .wslconfig
如果之前有建,在用户目录 %USERPROFILE% 下面一个配置文件 .wslconfig,清除它
4.重置宿主机网络
重置网络设置:
cmd下运行
netsh winsock reset
netsh int ip reset
5.重启电脑
完成以上所有步骤后,重启电脑以确保所有配置更改生效