// 80端口 netsh interface portproxy add v4tov4 listenport=80 listenaddress=0.0.0.0 connectport=80 connectaddress=172.29.230.6 protocol=tcp // 443端口 netsh interface portproxy add v4tov4 listenport=443 listenaddress=0.0.0.0 connectport=443 connectaddress=172.29.230.6 protocol=tcp //打开端口示例 netsh interface portproxy add v4tov4 listenport=【宿主机windows平台监听端口】 listenaddress=0.0.0.0 connectport=【wsl2平台监听端口】 connectaddress=【wsl2平台ip】protocol=tcp //查看所有打开的端口 netsh interface portproxy show all //删除端口转发示例 netsh interface portproxy delete v4tov4 listenport=【宿主机windows平台监听端口】 listenaddress=0.0.0.0 // 删除80端口转发 netsh interface portproxy delete v4tov4 listenport=80 listenaddress=* //或 netsh interface portproxy delete v4tov4 listenport=80 listenaddress=0.0.0.0
注意
写的是0.0.0.0删的时候也需要是0.0.0.0进行对应,不然会提示找不到文件。
删除了端口转发后同事局域网的电脑就无法访问了。