我们在WSL发行版中配置好PHP和WEB服务器环境后就能通过127.0.0.*直接访问WSL中的服务。
如果要在内网中进行测试怎么办呢(比如通过192.168.1.27访问)?两行代码搞定:
1.打开PowerShell
2.运行:
wsl.exe hostname -I
得到wsl的ip(比如172.22.222.214)
3.运行:
netsh interface portproxy add v4tov4 listenport=80 listenaddress=0.0.0.0 connectport=80 connectaddress=172.22.222.214
完成,可已使用任何能访问到windows的ip访问WSL中80端口运行的服务了