OpenWrt下基于OLSR的Ad-Hoc组网实现网络摄像头多节点访问

Ad-Hoc组网配置

参照博客https://www.cnblogs.com/smbx-ztbz/p/4478862.html?tdsourcetag=s_pctim_aiomsg

摄像头端口映射

这里使用到了海康网络摄像头,先将网络摄像头的网口连接到任意一个节点的lan口上,然后对该节点的防火墙进行配置。
首先点击网络,然后选择防火墙。确保mesh到lan和lan到mesh的出站、入站和转发都为接收。
OpenWrt下基于OLSR的Ad-Hoc组网实现网络摄像头多节点访问
还是在防火墙页面下,选择端口转发,新建规则如下。其中名字任意,外部区域选择已经组网的mesh网络,端口选择没有被使用的即可,内部区域即为摄像头连接的节点内部局域网,内部IP地址选择摄像头的IP,端口默认为80。摄像头的IP和端口可能不同,需要登陆摄像头进行查看。
OpenWrt下基于OLSR的Ad-Hoc组网实现网络摄像头多节点访问
点击添加和下方的保存&应用就配置完毕。
OpenWrt下基于OLSR的Ad-Hoc组网实现网络摄像头多节点访问

PC连接设置

由于win10无法自动连接Ad-Hoc的网络,需要进行手动配置。具体参照博客
https://blog.csdn.net/weixin_33842328/article/details/87219501

结果

最后将PC连接至mesh网络,在浏览器中输入对应节点的mesh网络IP地址,并且加入之前配置的端口号,即可访问摄像头的主机。
OpenWrt下基于OLSR的Ad-Hoc组网实现网络摄像头多节点访问