配置wsl外网访问(实操步骤)

编程入门 行业动态 更新时间:2024-10-26 10:39:52

配置wsl外网访问(实操<a href=https://www.elefans.com/category/jswz/34/1771434.html style=步骤)"/>

配置wsl外网访问(实操步骤)

介绍

wsl存在一个ip1,window存在一个ip2,ip1无法ping通与ip2处于同一网段下的ip,此种情况下,涉及到网络通信相关的开发就比较困难,本文介绍配置wsl外网的访问

操作步骤

  1. 获取wsl的ip
  • 管理员身份在powershell输入以下指令(写成脚本亦可)
# 删除当前所有映射
netsh interface portproxy reset# 映射windows 192.168.10.33的7000端口到WS2的ip的7000端口:
netsh interface portproxy add v4tov4 listenaddress=192.168.10.33 listenport=7000 connectaddress=172.29.177.231 connectport=7000# 设置Windows的防火墙,允许监听端口的对内连接
netsh advfirewall firewall add rule name="Open Port 7000 for WSL2"dir=in action=allow protocol=TCP localport=7000# 显示当前所有映射关系
netsh interface portproxy show all

如果完成上述步骤之后,还是无法ping通,可以尝试关闭win和wsl的防火墙再试试,本人操作之前关闭了防火墙,不晓得会不会有影响 …

更多推荐

配置wsl外网访问(实操步骤)

本文发布于:2024-02-24 19:53:02,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1696470.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:步骤   wsl

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!