局域网其他主机访问本机wsl2

操作步骤

概要

  • 打开防火墙的指定端口
  • 配置端口转发规则

配置防火墙

  • 设置 ==> 网络和 Internet ==> Windows 防火墙


    进入防火墙
  • ==> 高级设置


    防火墙和网络保护
  • ==> 入站规则 ==> 新建规则 ==> 端口 ==> 下一页


    新建规则
  • ==> 然后每一页都按需配置,最后点击完成


    配置防火墙规则

配置端口转发

  • 管理员运行 PowerShell


    PowerShell
  • 配置端口转发
## 添加规则命令
netsh interface portproxy add v4tov4 listenport=80 listenaddress=0.0.0.0 connectport=80 connectaddress=localhost

## 查看所有规则命令
netsh interface portproxy show all

## 删除规则命令
netsh interface portproxy deletev4tov4 listenport=80 listenaddress=0.0.0.0
  • 注意: 可能会有端口冲突

你可能感兴趣的:(局域网其他主机访问本机wsl2)