WSL开放端口

WSL开放外部电脑访问端口

以管理员权限运行Windows PowerShell

开放端口

1
2
3
netsh interface portproxy add v4tov4 listenport=宿主机windows平台监听端口 listenaddress=0.0.0.0 connectport=wsl2平台监听端口 connectaddress=wsl2平台ip protocol=tcp;

netsh interface portproxy add v4tov4 listenport=5236 listenaddress=0.0.0.0 connectport=5236 connectaddress=172.21.55.35 protocol=tcp;

如果不成功,在windows系统防火墙配置入站规则,开放宿主机windows平台监听端口

查看端口转发状态

1
netsh interface portproxy show all

删除端口

1
2
3
netsh interface portproxy delete v4tov4 listenport=宿主机windows平台监听端口 listenaddress=0.0.0.0

netsh interface portproxy delete v4tov4 listenport=80 listenaddress=0.0.0.0