前言
因为部分服务和软件无法在 windows 环境下运行,因此需要使用 linux 环境, 而 Docker 跟 wsl 相比较,便捷性和性能上来看有损耗( Docker 本身就是使用 wsl2),因此对于我来讲使用 wsl2 会更方便下。
操作说明
# 查看所有端口代理列表
netsh interface portproxy show all
# 添加端口映射的关联
# listenport 配置宿主机需要映射端口号, listenaddress 配置宿主机的需要映射的ip, 往往就为 0.0.0.0
# connectport 配置 wsl2 的端口号(服务), connectaddress 为 wsl2 的IP地址
netsh interface portproxy add v4tov4 listenport=9504 listenaddress=0.0.0.0 connectport=9504 connectaddress=192.168.21.132
如果期间出现 wsl2 ip 地址发生变化,可以按照如下代码所示,进行删除重新配置
netsh interface portproxy delete v4tov4 listenport=9504 listenaddress=0.0.0.0