基础知识:
内网端生成token和访问端添加内网:https://www.jianshu.com/p/a6a9e3d4aa19
上面的文章是端口的穿透,本篇将介绍使用虚拟网桥来是两个不同内网的主机实现通过IP互通
特色:
基于p2p传输,UI操作,支持windows,Linux,macOS之间的打通
操作:
1)运行内网端(网关)
参考https://www.jianshu.com/p/a6a9e3d4aa19,大体就是下载https://github.com/OpenIoTHub/GateWay/releases运行生成token备用
███████特别需要注意的是,需要使用本教程的虚拟网络功能,你需要使用管理员权限,如果你不需要使用本功能则可以不需要████████
2)运行访问端
添加内网,同样参考https://www.jianshu.com/p/a6a9e3d4aa19,也就是运行https://github.com/OpenIoTHub/OpenIoTHub/releases
3)特别的,如果你你的机器内网或者访问端(就是上面一、二步软件分别运行的机器)是windows主机,则需要安装windows TAP驱动(https://tap-windows.updatestar.com/),如果不是则跳过这一步(windows机器需要)
4)然后在访问端内网列表那儿打开网桥开关
5)然后相互访问
内网端的机器就会多一个IP为192.168.69.1的网卡,而访问端就会多一个IP为192.168.69.2的网卡,然后你就可以基于各自的这两个IP访问对方了
6)视频:
特别注意:
两边程序都必须使用管理员权限运行(linux root方式运行,windows右键管理员运行)
国内下载地址:
链接:https://pan.baidu.com/s/1WXkbECwg2Tk_urhN9xTaIQ
提取码:c1x7
安卓版可以在百度手机助手搜索“内网穿透”就可以找到内网端和访问工具了