0


wsl: 无法配置网络 (networkingMode Nat),回退到无网络

目录

报错前置条件

GPU是GeForce RTX 4090 Laptop GPU
系统是Windows 11
运行系统是WSL2-Ubuntu22.04
期望在Ubuntu22.04中运行的服务可以在Windows 11浏览器中使用

报错内容

wsl: 拒绝访问。
错误代码: CreateInstance/CreateVm/ConfigureNetworking/HNS/E_ACCESSDENIED
wsl: 无法配置网络 (networkingMode Nat),回退到无网络。

解决方案

这个错误表明 WSL (Windows Subsystem for Linux) 在配置网络时遇到了权限问题

  1. 首先,请以管理员身份运行 PowerShell,然后尝试以下命令:
net stop hns
net start hns
  1. 如果上述方法不起作用,可以尝试:
  • 完全关闭 WSL:
wsl --shutdown
  • 然后重新启动 WSL 服务:
wsl -d Ubuntu-22.04
  1. 如果问题仍然存在,可以尝试重置 WSL 网络:
netsh winsock reset
netsh int ip reset

执行后需要重启电脑。
重启后进入wsl,查看是否存在eth0

ip addr
  1. 如果以上方法都不能解决问题,可以尝试:
  • 检查 Windows 防火墙设置
  • 确保 Hyper-V 和 Virtual Machine Platform 功能已正确启用
  • 在 Windows 功能中重新启用/禁用 WSL

本文转载自: https://blog.csdn.net/weixin_46398647/article/details/143198294
版权归原作者 内卷焦虑人士 所有, 如有侵权,请联系我们删除。

“wsl: 无法配置网络 (networkingMode Nat),回退到无网络”的评论:

还没有评论