Aristotle
发布于 2023-11-21 / 4 阅读 / 0 评论 / 0 点赞

手机APP通过局域网访问WSL2的网络服务的代理设置方法

手机APP通过局域网访问WSL2的网络服务的代理设置方法

windows10下配置端口转发

如果想访问windows内部wsl虚拟里面安装的服务,从局域网访问是不行的,只能从windows系统物理机访问,现在使用端口转发,则可以实现从局域网内访问wsl虚拟机里面的服务。

参考:手机APP通过局域网访问WSL2的网络服务的代理设置方法

参考:https://kekxv.github.io/2021/08/07/Port%20forwarding%20that%20comes%20with%20Windows/

netsh interface portproxy add v4tov4 listenaddress=172.16.0.4 listenport=8080 connectaddress=104.104.104.104 connectport=9999

该命令的常用参数如下:

  1. netstat -ano | find listenport 查看是否启动成功

  2. netsh interface portproxy show all 显示系统中的转发规则列表

  3. netsh interface portproxy dump 查看portproxy设置

  4. netsh interface portproxy delete v4tov4 listenport=localport listenaddress=localaddress

  5. netsh interface portproxy reset 清除所有端口转发规则


    另外windows防火墙入站规则需要放行你想转发的端口。

    可以参考:https://blog.csdn.net/ET1131429439/article/details/126549082