在局域网的其他主机中访问wsl

515 阅读1分钟

众所周知的是,在局域网中其他主机可以直接访问本机,但是wsl还不太一样,需要进行防火墙的开放和端口的转发

1. 开放防火墙

防火墙 -> 高级设置 -> 入栈规则 -> 新建规则 -> 端口 -> 依次设置下一页的内容

image.png

image.png

image.png

image.png

image.png

image.png

2. 配置端口转发

以管理员打开 power shell

image.pngwsl中使用ifconfig查看ip

image.png

2.2 代码指令列表

添加端口映射规则

netsh interface portproxy add v4tov4 listenport=22 listenaddress=0.0.0.0 connectport=22 connectaddress=172.21.145.193

删除一条规则

netsh interface portproxy delete v4tov4 listenport=22 listenaddress=0.0.0.0 

展示已有的规则

netsh interface portproxy show all