Windows11使用WSL2

61 阅读1分钟

WSL2安装

来自于:learn.microsoft.com/zh-cn/windo…

  1. windows中通过命令行(cmd/powershell)下载WSL

    wsl --install

  2. 通过

    wsl.exe --list --online 选取所需的发行版

  3. 执行

    wsl.exe --install

    安装linux

  4. 检查正在运行的wsl版本

    wsl.exe --list --verbose

代理设置

参考:learn.microsoft.com/en-us/windo…

设置前请打开代理软件的局域网共享功能

Windows 11 22H2 或更高版本

使用镜像网络,在C:\Users\你的用户名\创建名为 .wslconfig 的文件,输入内容并保存:

[wsl2]
# 开启镜像网络,WSL 和 Windows 共享网络接口
networkingMode=mirrored
# 开启自动代理,WSL 会自动读取 Windows 的代理设置
autoProxy=true
# 开启 DNS 隧道,解决部分 VPN 环境下的 DNS 解析问题
dnsTunneling=true

然后重启WSL:wsl --shutdown wsl 测试代理:curl -I www.google.com