物料:
https://github.com/OpenIoTHub/GateWay (网关,内网运行用来管理内网资源的软件)
https://github.com/OpenIoTHub/OpenIoTHub (设备和私有云访问工具,用户用来访问内网端口和服务的软件)
https://github.com/OpenIoTHub/Server (自建的流量转发服务端,可选)
原理:
内网穿透架构
演示安卓访问内网:
网关的运行:
下载安卓版网关apk:https://github.com/OpenIoTHub/GateWay/releases
查看访问Token
查看访问token
连接服务器成功
内网端
点击“连接服务器”等提示连接成功之后点击“查看Token”,并复制Token备用,此token就是你运行这个软件的网络的访问码,你也可以使用其他版本生成Token:https://github.com/OpenIoTHub/GateWay/releases
访问端的运行:
下载安卓版访问端:https://github.com/OpenIoTHub/OpenIoTHub/releases
首先添加内网,点击右上角加号,输入上一步获取的token,并输入备注然后确认
然后就可以添加各种类型的穿透(TCP,UDP,FTP等)到安卓本机了,可以自定义远程的ip和端口(在内网的ip和端口),还有本地ip和端口(映射绑定到安卓本机的ip地址和端口,填0则随机一个端口),添加好之后,远程的端口就映射到本机了
国内下载地址:
链接:https://pan.baidu.com/s/1WXkbECwg2Tk_urhN9xTaIQ
提取码:c1x7
安卓版可以在百度手机助手搜索“内网穿透”就可以找到内网端和访问工具了