当在 WSL2 环境中使用 nvm
等工具时,常会遇到网络访问限制问题(被墙了)。通过配置镜像模式网络,可使 WSL2 直接继承 Windows 宿主机的 VPN 网络环境,实现无缝网络访问。
配置步骤
1. 升级 WSL 内核版本
在 Windows PowerShell 中以管理员身份执行:
1 | # 更新到预览版内核(需Windows 11 22H2及以上) |
2. 创建 .wslconfig 系统级配置文件
在 C:\Users[用户名] 目录下新建 .wslconfig 文件,内容如下:
1 | [wsl2] |
3. 重启 WSL 子系统
1 | # 完全关闭WSL实例 |
⚠️ 注意事项:镜像模式需要 Windows 11 Build 22000 及以上版本支持。