wsl端口映射到主机

245 字
1 分钟
wsl端口映射到主机

WSL端口映射到主机#

在部署Weclone到wsl后,希望weclone服务能在局域网内甚至是公网上访问,因此首先需要将wsl的端口映射到主机(windows)上。操作流程如下:

添加端口转发#

首先找到ubuntu的IP地址,可以通过以下命令查看:

Terminal window
wsl hostname -I

返回一个ip地址,例如:172.20.39.148 然后在Windows上使用netsh命令添加端口转发规则,将wsl的端口映射到主机的端口。

Terminal window
#listenport=外部宿主机端口
#connectport=内部wsl虚拟机端口
#connectaddress=执行wsl hostname -I 查看的非127.0.0.1的ip地址
netsh interface portproxy add v4tov4 listenport=1521 listenaddress=0.0.0.0 connectport=3006 connectaddress=172.31.32.124

删除端口转发#

Terminal window
netsh interface portproxy delete v4tov4 listenaddress=0.0.0.0 listenport=[端口号]

参考链接#

局域网内访问WSL端口 wsl配置网络:局域网中的其它主机能够访问wsl中的服务 windows下wsl2网络配置实现局域网机器直接访问wsl内linux系统服务

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
wsl端口映射到主机
https://blog.ymqs.win/posts/2025-05-18-15/
作者
远梦清思
发布于
2025-05-18
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
远梦清思
给时光以生命,给岁月以文明
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
34
分类
8
标签
68
总字数
31,050
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Netlify CI
博客版本
Firefly v6.12.3
文章许可
CC BY-NC-SA 4.0

文章目录