准备工作
打开管理员powerShell执行以下指令
# 启用wsl
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
# 启用虚拟机
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
# 启用后会要求重启计算机
# 更新wsl,支持v2
wsl --update
下载ubuntu
在应用store下载ubuntu-22.04
# 设置ubuntu为v2
wsl --set-version Ubuntu-22.04 2
配置
通过快捷图标进入ubuntu
sudo apt-get update
sudo apt install net-tools
sudo apt install openssh-server
远程
映射端口
netsh interface portproxy add v4tov4 listenport=12222 listenaddress=0.0.0.0 connectport=8888 connectaddress=<wsl ip>
列出映射
netsh interface portproxy show all
修改windows防火墙
设置12222端口入站规则