0%

wsl调试

最近在wsl中开发前端项目,发现在本地联调环节存在网段不同的问题,不能直接进行通信,解决方案如下:

1
netsh interface portproxy add v4tov4 listenport=4000 listenaddress=0.0.0.0 connectport=3000 connectaddress=192.168.3.108

需要在powershell的管理员模式下添加端口转发,监听windows主机的某端口,然后转发到局域网内的对应端口。因为通过在wsl中使用cat /etc/resolve.conf可以查看到windows主机的IP,通过访问windows主机的相应端口(这里是4000),就可以实现转发到本地局域网的其他主机了。