公网ip与树莓派实现异地访问海康威视摄像头
公网ip与树莓派实现异地访问海康威视摄像头
通过openv建立异地局域网,使用树莓派端口转发摄像头端口,实现异地访问。
1.安装openv
1.公网ip服务器端:
# 安装执行快捷配置open脚本
wget https://git.io/v*** -O openv-install.sh && bash openv-install.sh
# 再次执行生成下一个open配置文件
sudo bash openv-install.sh
2.将配置文件拷贝到需要组网的设备。
3.编辑配置文件,加入路由规则,仅将10.8.0.0的数据走公网ip通道。
***.o
route-nopull
route 10.8.0.0 255.255.255.0 v_gateway
客户端:
# 安装openv
sudo apt-get install openv# 运行
sudo openv ***.ov# 测试联通性,如果ping通则连接成功。
ping 10.8.0.1
2.树莓派设置端口转发
# 安装防火墙
sudo apt-get install ufw
# 打开端口
sudo ufw allow 22
sudo ufw allow 80
sudo ufw allow 554
sudo ufw allow 8000
sudo ufw start# 设置路由转发,ip为摄像头的ip
su
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -A POSTROUTING -t nat -j MASQUERADE# 映射80网页端口
iptables -A FORWARD -p tcp -d 192.168.1.128 --dport 80 -j ACCEPT
iptables -A PREROUTING -t nat -i tun0 -p tcp --dport 80 -j DNAT --to-destination 192.168.1.128:80
# 映射554视频流端口
iptables -A FORWARD -p tcp -d 192.168.1.128 --dport 554 -j ACCEPT
iptables -A PREROUTING -t nat -i tun0 -p tcp --dport 554 -j DNAT --to-destination 192.168.1.128:554
# 映射服务端口
iptables -A FORWARD -p tcp -d 192.168.1.128 --dport 8000 -j ACCEPT
iptables -A PREROUTING -t nat -i tun0 -p tcp --dport 8000 -j DNAT --to-destination 192.168.1.128:8000
通过树莓派在公网中分配的ip既可访问摄像头。
公网ip与树莓派实现异地访问海康威视摄像头相关推荐
- 树莓派网线直连海康威视摄像头
树莓派网线直连海康威视摄像头 由于路由器网络原因,树莓派通过wifi获取摄像头图片偶尔会出错,通过网线直连应该会获得更加稳定的网络环境. 目的 树莓派通过网线与摄像头进行通信 电脑通过WiFi与摄像头 ...
- 无公网IP如何外网异地登录访问电商进销存系统?
电商进销存系统软件是电商企业必备的重要软件之一. 集订单管理.货品管理.采购管理等功能于一体,主要帮助广大电商用户实现准确.高效的订单处理及精细化的仓储管理. 电商进销存系统软件一般采用B/S结构,用 ...
- 使用公网IP的非80端口访问内网中SharePoint2013的Web站点
大家都知道sharepoint2013默认安装使用的80端口,http可以正常访问,但是如果你想做NAT到公网让其他城市的人通过公网IP访问你的网站,你该怎么做?不巧的是你用的是中国电信的宽带,默认的 ...
- 拉取ftp服务器上的文件_无公网IP环境下搭建外部访问FTP文件共享服务器
大表哥个人爱好和三五个朋友一起注册了个小公司,主要业务就是做些给用户定制开发些小工具.为了方便自己在公司搭建了个服务器装了个HFS做文件共享.但是公司只拉了普通ADSL,平时也只能在公司内网里访问下H ...
- 动态IP或无公网IP时外网访问内网路由器
路由器没有固定公网IP,如何在异地访问? 首先分析路由器可以是动态IP,或无公网IP.对应这二种情况,可以分别采用动态域名解析和端口映射实现. 动态IP时,外网访问内网路由器的实现: 1.在内网使用开 ...
- 内网ip如何变成公网ip?快解析转换域名映射外网访问
内网IP只能在本地内部网络连接访问,当本地搭建服务器部署好相关网站或应用后,在局域网内可以通过内网IP访问,但在外网是无法直接访问异地内网IP端口应用的,只有公网IP才能实现外网访问.但公网IP已经成 ...
- 简单内网穿透-利用树莓派-低成本建站 无需公网ip
很多人都想试试自己建站玩一玩 (比如博客.自建网盘.远程下载等),但家里宽带没公网 IP,特意买台服务器又显得浪费.那么有没成本小.可玩性高.又能长期稳定使用的方案呢? 其实,免费的内网穿透工具 (如 ...
- 服务器ip直接访问php怎么写,php - 如何实现用公网ip访问到服务器上的网页?
服务器系统是Windows Server 2012 R2,已经部署了IIS.PHP和MySQL,能够在云服务器上通过localhost打开php网页,(放在服务器wwwroot上的index.php) ...
- 内网服务器反弹映射到公网ip去访问
原文地址 https://www.xiegaosheng.com/post/view?id=87 本地虚拟机上面有一套web程序,需要通过公网来访问需要做一个端口映射 就是把本地的端口映射到有公网ip ...
最新文章
- [转]DICOM医学图像处理:Deconstructed PACS之Orthanc
- Chrome模拟手机浏览器(iOS/Android)的三种方法,亲测无误!
- 【渝粤教育】 国家开放大学2020年春季 2412基础写作 参考试题
- 201671010460朱艺璇 实验三作业互评与改进报告
- hexo html代码高亮,使用 prismjs 自定义 Hexo 代码高亮
- 一步一步写算法(之链表排序)
- [AAAI18]面向序列建模的元多任务学习
- Meteor:快到飞起来的全栈JavaScript开发平台
- 从开始的一无所有到现在的_我有房有车有高薪,凭什么娶一个“一无所有”的女人?...
- C# List用法;已经实例测试OK,直接可用!List 增加减少元素,输出元素
- 超级全面的iOS资源
- jsBarCode生成条码并且打印的问题
- cmos逻辑门传输延迟时间_02. 码制与逻辑运算
- ROS创建工作空间和source的解释
- python中forward的参数_pytorch forward两个参数实例
- python表情换头_教你用Python制作表情包,实现换脸技术!
- 2019 ICPC 上海站网络赛 K.Peekaboo (圆上整点)
- BI商业智能开启新时代,什么样的BI工具值得选?
- 医院管理信息系统解决方案
- 计算机员工工资管理系统源代码,C++员工工资管理系统源代码