指定设备控制同网内其他设备网络连接的方法及系统技术方案

技术编号:14005306 阅读:70 留言:0更新日期:2016-11-16 22:51
本发明专利技术提供一种指定设备控制同网内其他设备网络连接的方法及系统,方法包括:构建一局域网,所述局域网内包括装有控制系统的路由器以及与所述路由器连接的至少两个的电子设备;所述路由器接收所述电子设备中一指定设备发送的网络连接控制命令;所述路由器依据所述网络连接控制命令建立防火墙规则。通过装有控制系统的路由器接收指定设备的网络连接控制命,对同网络内的其他电子设备设置网络连接权限,控制方法简单,并且无需引入网管型交换机等昂贵设备,成本低。

【技术实现步骤摘要】

本专利技术涉及计算机组网
,尤其涉及一种指定设备控制同网内其他设备网络连接的方法及系统
技术介绍
随着科技的发展,互联网已经成为人们获取学习最方便的途径之一。不过在有些特殊场合,比如学校机房、或现代数字化教室,为了让学生更专心的上课,需要在上课期间控制当前机房或教室内设备对外网的访问。目前主要的方法是使用网管型交换机,但是此类设备一般价格昂贵,操作复杂,老师需要经过专门的培训才能掌握;并且每个老师上课、下课时都有可能新增或减少设备,因此需要频繁操作,如果操作不当则容易引发网络故障,需要专门的技术人员来解决,使用上不是很方便。公开号为CN 105430688A的中国专利公开了一种基于软件定义的网络的WLAN架构,包括物理设备层、OpenFlow协议和控制器,物理设备层中的接入点设备采用OpenWrt操作系统,OpenWrt操作系统的控制器通过OpenFlow协议对物理设备层进行管理。上述方案通过接入点设备实现网络的资源配置,但是由于其配置的策略是内部固定的,只能按照预先设定好的条件选择设备接入不同的接入点设备,无法使用外部设备来控制同网络内其他设备的网络连接。
技术实现思路
本专利技术所要解决的技术问题是:提供一种指定设备控制同网内其他设备网络连接的方法及系统,不需要添加特殊设备,并且控制过程简单。为了解决上述技术问题,本专利技术采用的技术方案为:一种指定设备控制同网内其他设备网络连接的方法,包括:构建一局域网,所述局域网内包括装有控制系统的路由器以及与所述路由器连接的至少两个的电子设备;所述路由器接收所述电子设备中一指定设备发送的网络连接控制命令;所述路由器依据所述网络连接控制命令建立防火墙规则。本专利技术的另一个技术方案为:一种指定设备控制同网内其他设备网络连接的系统,包括:构建模块,用于构建一局域网,所述局域网内包括装有控制系统的路由器以及与所述路由器连接的至少两个的电子设备;接收模块,用于所述路由器接收所述电子设备中一指定设备发送的网络连接控制命令;设置模块,用于所述路由器依据所述网络连接控制命令建立防火墙规则。本专利技术的有益效果在于:装有控制系统的路由器、指定设备和除指定设备外的其他电子设备在同一个局域网内,通过路由器接收指定设备发送的网络连接控制命令对其他电子设备建立防火墙规则,从而控制局域网内其他电子设备是否连接网络。本专利技术使用指定设备统一设置同网络内电子设备的网络连接,控制方式简单、有效;并且不需要引入网管型交换机等特殊的设备,利用普通的路由器即可实现控制,大幅度地降低了成本。附图说明图1为本专利技术一实施例的指定设备控制同网内其他设备网络连接的方法的流程图;图2为本专利技术实施例一的指定设备控制同网内其他设备网络连接的方法的流程图;图3为本专利技术一实施例的指定设备控制同网内其他设备网络连接的系统的结构示意图;图4为本专利技术实施例三的指定设备控制同网内其他设备网络连接的系统的结构示意图;图5为本专利技术的一具体实例的指定设备控制同网内其他设备网络连接的方法的网络结构示意图。标号说明:1、构建模块;2、接收模块;21、选取模块;22、监听模块;23、连接模块;24、第一接收模块;25、发送模块;3、设置模块;31、解析模块;32、第一设置模块。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:装有控制系统的路由器和至少两个的电子设备在同一局域网内,选取电子设备中的一个指定设备发送网络连接控制命令至路由器,路由器在该网络连接控制命令设置所述电子设备的网络连接。本专利技术涉及的技术术语解释:请参照图1,本专利技术提供一种指定设备控制同网内其他设备网络连接的方法,包括:S1:构建一局域网,所述局域网内包括装有控制系统的路由器以及与所述路由器连接的至少两个的电子设备;S2:所述路由器接收所述电子设备中一指定设备发送的网络连接控制命令;S3:所述路由器依据所述网络连接控制命令建立防火墙规则。从上述描述可知,本专利技术通过装有控制系统的路由器接收指定设备的网络连接控制命,对同网络内的其他电子设备设置网络连接规则,控制方法简单,成本低。上述构建一局域网过程中,若已经存在由指定设备和多个电子设备组成的局域网,比如说现有的机房,则直接将装有控制系统的路由器接入该局域网;若需要重新搭建局域网,比如说新建的机房,则直接构建由装有控制系统的路由器和多个电子设备组成的局域网。另外,所述控制系统为OpenWrt系统,也可以为其他能实现同等功能的基于Linux的系统。进一步的,所述路由器接收所述电子设备中一指定设备发送的网络连接控制命令具体包括:S21:从至少两个的电子设备中选取一电子设备作为指定设备;S22:所述路由器监听可用的网络端口;S23:指定设备与所述路由器通过所述网络端口建立通讯连接;S24:所述路由器通过所述网络端口接收所述指定设备发送网络连接控制命令。从上述描述可知,通过路由器监听到网络端口,选取出的指定设备通过TCP协议,选择与所述监听到的网络端口一致的网络端口与上述路由器通讯连接;确保连接正确。进一步的,所述路由器依据所述网络连接控制命令建立防火墙规则具体为:S31:路由器解析所述网络连接控制命令得到对应电子设备的设备参数,以及对应的命令类型;S32:调用iptables工具对所述设备参数对应的电子设备依据所述命令类型进行网络访问权限设置。从上述描述可知,解析得到的命令类型包括允许指定IP访问网络、拒绝指定IP访问网络、清空已经存在的所有防火墙规则等,设备参数包括IP等,因此,根据上述命令类型和设备参数即可对指定IP的电子设备进行允许或拒绝网络连接的防火墙规则设置。进一步的,所述指定设备设有管理程序以及与管理程序对应的管理界面。从上述描述可知,用户可通过管理界面直观地看到防火墙规则设置的情况,并通过管理程序一键禁止/允许所述电子设备的网络连接,或者其他功能的网络连接设置。进一步的,所述网络连接控制命令包括允许连接、拒绝连接和清空已存在的防火墙规则。从上述描述可知,上述允许连接、拒绝连接和清空已存在的防火墙规则为最常用的网络连接设置,网络连接控制命令还可以包括其他的命令。本专利技术采用JSON格式描述网络连接控制命令内容,键command描述命令类型,命令类型有以下几种,allow允许指定IP访问网,refuse拒绝指定IP访问网络,clean清空已经存在的所有防火墙规则;键arguments描述参数,根据不同的命令参数类型可能不同;举例如下:拒绝IP为192.168.1.5、192.168.1.6、192.168.1.7的设备访问网络命令格式为:{“command”=“refuse”,“arguments”=[“192.168.1.5”,“192.168.1.6”,“192.168.1.7”]本文档来自技高网
...
指定设备控制同网内其他设备网络连接的方法及系统

【技术保护点】
一种指定设备控制同网内其他设备网络连接的方法,其特征在于,包括:构建一局域网,所述局域网内包括装有控制系统的路由器以及与所述路由器连接的至少两个的电子设备;所述路由器接收所述电子设备中一指定设备发送的网络连接控制命令;所述路由器依据所述网络连接控制命令建立防火墙规则。

【技术特征摘要】
1.一种指定设备控制同网内其他设备网络连接的方法,其特征在于,包括:构建一局域网,所述局域网内包括装有控制系统的路由器以及与所述路由器连接的至少两个的电子设备;所述路由器接收所述电子设备中一指定设备发送的网络连接控制命令;所述路由器依据所述网络连接控制命令建立防火墙规则。2.根据权利要求1所述的指定设备控制同网内其他设备网络连接的方法,其特征在于,所述路由器接收所述电子设备中一指定设备发送的网络连接控制命令具体包括:从至少两个的电子设备中选取一电子设备作为指定设备;所述路由器监听可用的网络端口;指定设备与所述路由器通过所述网络端口建立通讯连接;所述路由器通过所述网络端口接收所述指定设备发送网络连接控制命令。3.根据权利要求1所述的指定设备控制同网内其他设备网络连接的方法,其特征在于,所述路由器依据所述网络连接控制命令建立防火墙规则具体为:路由器解析所述网络连接控制命令得到对应电子设备的设备参数,以及对应的命令类型;调用iptables工具对所述设备参数对应的电子设备依据所述命令类型进行网络访问权限设置。4.根据权利要求1所述的指定设备控制同网内其他设备网络连接的方法,其特征在于,所述指定设备设有管理程序以及与管理程序对应的管理界面。5.根据权利要求1所述的指定设备控制同网内其他设备网络连接的方法,其特征在于,所述网络连接控制命令包括允许连接、拒绝连接和清空已存在的防火墙规则。6.根据权利要求2所述的指定设备控制同网内其他设备网络连接的方法,其特征在于,所述指定设备与所述路由器通过所述网络端口建立通讯连接之后,所述路由...

【专利技术属性】
技术研发人员:李洋方振华汪松刘德建郭玉湖钟良德
申请(专利权)人:福建天泉教育科技有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1