[点晴永久免费OA]smarGate:内网穿透,c++实现,无需公网IP,小巧,易用,快速,安全,最好的多链路聚合(p2p+proxy)模式,这才是你真正想要的内网穿透工具!
当前位置:点晴教程→点晴OA办公管理信息系统
→『 经验分享&问题答疑 』
smarGate:内网穿透,c++实现,无需公网IP,小巧,易用,快速,安全,最好的多链路聚合(p2p+proxy)模式,不做之一...这才是你真正想要的内网穿透工具! 🏷标签:#源码 #内网穿透 #安卓 #windows #linux #macos 本文假定读者已知道内网穿透相关认知。 或许你用过花生壳、frp、ngrok、teamviewer等穿透工具,今天要给大家介绍的是smarGate(https://github.com/lazy-luo/smarGate) 1、samrGate是什么?官方命名为“移动网关”,通过手机客户端将位于内网的服务端网络进行按需暴露。 具备如下特点:安全性
扩展性
便利性
2、samrGate有什么技术特点?
3、smartGate使用a、到官网下载app端及适合的服务端(服务端运行在你的私有网络主机上,说明文件中有网盘链接)由于家里的服务器是树莓派,因此下载arm版服务端
b、使用app客户端注册用户,记住用户对应的“服务ID”(请填写所有项,不能有中文,确保注册能成功)![]() c、将服务ID配置到你的服务端配置文件中首先解压服务端包(我放到了 /server 目录下,server.crt及server.key为自己生成的证书及私钥,无需证书也可以) ![]() 配置文件如下(自己正好有个阿里云ECS机器,1c 2G 1M 配置,有外网ip,所以放了各私有代理,配置进去): ![]() d、启动服务端![]() e、登录手机app,设置需要的内网服务家里有台windows笔记本,内网ip为192.168.3.11 ,已打开远程桌面服务,因此先配置一个远程桌面穿透服务,手机本地端口为3389---》映射到内网windows笔记本(192.168.3.11)3389端口,另外顺便开放树莓派的ssh服务,手机本地端口为10022. ![]() f、使用手机或电脑访问配置的服务手机端使用服务(配置远程桌面,指向localhost): ![]() 登录微软远程桌面: ![]() 再试试ssh服务: 配置: ![]() 连接成功: ![]() ![]() 重要说明:Android 客户端需要权限:1、后台执行权限(如果不允许,则app进入后台会断开连接) 2、网络访问权限(基本权限) 手机设置 (Android):1、设置 -> 无线及网络 -> WLAN -> 系统休眠保持连接 "允许" (否则,系统休眠会被断连) 2、设置 -> 无线及网络 -> 移动网络 -> 高级 ->始终保持数据连接 "允许" 详细配置,见官网说明 ☁链接:点击获取 https://github.com/lazy-luo/smarGate 该文章在 2026/2/25 11:44:59 编辑过 |
关键字查询
相关文章
正在查询... |