一种端口检测方法、装置、设备及存储介质制造方法及图纸

技术编号:24293364 阅读:33 留言:0更新日期:2020-05-26 20:53
本申请实施例涉及端口检测技术领域,具体而言,涉及一种端口检测方法、装置、设备及存储介质。所述端口检测方法,应用于运维管理服务器,所述方法包括:获得待检测服务器发送的所述待检测服务器的标识以及所述待检测服务器上正在使用的端口的标识;将所述待检测服务器上正在使用的端口的标识与预先配置的正常端口的标识进行匹配;将所述待检测服务器上正在使用的端口中未匹配到正常端口的端口确定为异常端口。所述端口检测方法,应用于待检测服务器,所述方法包括:采集本地正在使用的端口的标识;将所述待检测服务器上正在使用的端口的标识发送给运维管理服务器。本申请的方法节约了人力和大量的时间成本,大大提高了运维效率。

A port detection method, device, equipment and storage medium

【技术实现步骤摘要】
一种端口检测方法、装置、设备及存储介质
本申请实施例涉及端口检测
,具体而言,涉及一种端口检测方法、装置、设备及存储介质。
技术介绍
视联网是网络发展的重要里程碑,是互联网的更高级形态,是一个实时网络,能够实现互联网无法实现的全网高清视频实时传输,将众多互联网应用推向高清视频化,高清面对面。最终将实现世界无距离,实现全球范围内人与人的距离只是一个屏幕的距离。随着视联网中的应用服务器日益增多,每台服务器都需要知道端口的使用情况,以前的应用服务器不具备相应的功能,运维人员若想知道各个服务器是否存在异常端口信息,需逐个服务器查看,十分不方便,而且还浪费大量的人力和时间成本,效率也很低。
技术实现思路
为解决上述问题,本申请提供一种端口检测方法、装置、设备及存储介质。本申请实施例第一方面提供一种端口检测方法,应用于运维管理服务器,所述方法包括:获得待检测服务器发送的所述待检测服务器的标识以及所述待检测服务器上正在使用的端口的标识;将所述待检测服务器上正在使用的端口的标识与预先配置的正常端口的标识进行匹配;将所述待检测服务器上正在使用的端口中未匹配到正常端口的端口确定为异常端口。可选地,在将所述待检测服务器上正在使用的端口的标识与预先配置的正常端口的标识进行匹配之前,所述方法还包括:所述运维管理服务器从数据库中读取通过web端预先配置的正常端口的标识,并存储到本地。可选地,所述运维管理服务器与所述待检测服务器通过视联网连接;接收待检测服务器发送的所述待检测服务器上正在使用的端口的标识,包括:通过视联网协议接收所述待检测服务器发送的视联网报文,所述视联网报文是将所述待检测服务器上正在使用的端口的标识,以JSON串格式组装而成的;对所述视联网报文进行解析,获得所述待检测服务器上正在使用的端口的标识。可选地,在将所述待检测服务器上正在使用的端口中,未匹配到正常端口的端口确定为异常端口之后,所述方法还包括:将所述异常端口的标识发送给告警中心,以使所述告警中心显示所述异常端口的标识。可选地,所述待检测服务器至少包括第一待检测服务器和第二待检测服务器;所述方法还包括:分别接收所述第一待检测服务器的标识和所述第二待检测服务器的标识;将所述异常端口的标识发送给告警中心,包括:将所述第一待检测服务器的标识和所述第一待检测服务器的异常端口的标识发送给所述告警中心;将所述第二待检测服务器的标识和所述第二待检测服务器的异常端口的标识发送给所述告警中心。可选地,所述运维管理服务器与所述告警中心通过互联网连接;将所述异常端口的标识发送给告警中心,包括:将所述异常端口的标识以JSON串格式组装成互联网报文;将所述互联网报文以TCP协议发送给所述告警中心。本申请实施例第二方面提供一种端口检测方法,应用于待检测服务器,所述方法包括:采集本地正在使用的端口的标识;将所述待检测服务器上正在使用的端口的标识发送给运维管理服务器,以通过所述运维管理服务器检测所述待检测服务器上正在使用的端口中是否存在异常端口。可选地,所述待检测服务器上安装有探针程序;运行所述探针程序,并通过所述探针程序采集本地正在使用的端口的标识。可选地,所述运维管理服务器与所述待检测服务器通过视联网连接;将所述待检测服务器上正在使用的端口的标识发送给运维管理服务器,包括:将所述待检测服务器上正在使用的端口的标识,以JSON串格式组装而成视联网报文;通过视联网协议将所述视联网报文发送给所述运维管理服务器。本申请实施例第三方面提供一种端口检测系统,所述系统包括:运维管理服务器,用于执行上述第一方面所述的端口检测方法;至少一个待检测服务器,每个待检测服务器用于执行上述第二方面所述的端口检测方法;告警中心,用于接收并显示带有异常端口的服务器的标识以及该服务器上所有异常端口的标识;数据库,用于储存预先配置的正常端口的标识;Web端,用于供用户配置正常端口的标识,并向所述数据库导入正常端口的标识。本申请实施例第四方面提供一种端口检测装置,应用于运维管理服务器,所述装置包括:获得模块,被配置为获得待检测服务器发送的所述待检测服务器的标识以及所述待检测服务器上正在使用的端口的标识;校验模块,被配置为将所述待检测服务器上正在使用的端口的标识与预先配置的正常端口的标识进行匹配;检测模块,被配置为将所述待检测服务器上正在使用的端口中未匹配到正常端口的端口确定为异常端口。本申请实施例第五方面提供一种端口检测装置,应用于待检测服务器,所述装置包括:采集模块,被配置为采集本地正在使用的端口的标识;发送模块,被配置为将所述待检测服务器上正在使用的端口的标识发送给运维管理服务器,以通过所述运维管理服务器检测所述待检测服务器上正在使用的端口中是否存在异常端口。本申请实施例第六方面提供一种可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现如本申请第一方面或第二方面所述的方法中的步骤。本申请实施例第七方面提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现本申请第一方面或第二方面所述的方法的步骤。采用本申请实施例提供的一种端口检测方法,具有以下有益效果:每台待检测服务器采集自身所有正在使用的端口的信息并上报给运维管理服务器,然后运维管理服务器将收到的端口信息与预先配置的正常端口信息进行匹配校验,从而判断待检测的端口是否为异常端口,将与预先配置的正常端口信息无法匹配的端口信息确定为异常端口并上给告警中心进行展示,通过待检测服务器自身进行信息采集并发送给运维服务器进行匹配校验,相比传统的通过运维人员对服务器进行逐个检查,节约了人力和大量的时间成本,大大提高了运维效率。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请一实施例提出的端口检测系统的示意图;图2是本申请一实施例提出的端口检测方法的流程图;图3是本申请另一实施例提出的端口检测方法的流程图;图4是本申请一实施例中所采用的JSON串格式的示意图;图5是本申请另一实施例提出的端口检测方法的流程图图6是本申请一实施例提出的端口检测装置的示意图;图7是本申请另一实施例提出的端口检测装置的示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基本文档来自技高网...

【技术保护点】
1.一种端口检测方法,其特征在于,应用于运维管理服务器,所述方法包括:/n获得待检测服务器发送的所述待检测服务器的标识以及所述待检测服务器上正在使用的端口的标识;/n将所述待检测服务器上正在使用的端口的标识与预先配置的正常端口的标识进行匹配;将所述待检测服务器上正在使用的端口中未匹配到正常端口的端口确定为异常端口。/n

【技术特征摘要】
1.一种端口检测方法,其特征在于,应用于运维管理服务器,所述方法包括:
获得待检测服务器发送的所述待检测服务器的标识以及所述待检测服务器上正在使用的端口的标识;
将所述待检测服务器上正在使用的端口的标识与预先配置的正常端口的标识进行匹配;将所述待检测服务器上正在使用的端口中未匹配到正常端口的端口确定为异常端口。


2.根据权利要求1所述的方法,其特征在于,在将所述待检测服务器上正在使用的端口的标识与预先配置的正常端口的标识进行匹配之前,所述方法还包括:所述运维管理服务器从数据库中读取通过web端预先配置的正常端口的标识,并存储到本地。


3.根据权利要求1所述的方法,其特征在于,所述运维管理服务器与所述待检测服务器通过视联网连接;接收待检测服务器发送的所述待检测服务器上正在使用的端口的标识,包括:
通过视联网协议接收所述待检测服务器发送的视联网报文,所述视联网报文是将所述待检测服务器上正在使用的端口的标识,以JSON串格式组装而成的;
对所述视联网报文进行解析,获得所述待检测服务器上正在使用的端口的标识。


4.根据权利要求1-3任一所述的方法,其特征在于,在将所述待检测服务器上正在使用的端口中,未匹配到正常端口的端口确定为异常端口之后,所述方法还包括:
将所述异常端口的标识发送给告警中心,以使所述告警中心显示所述异常端口的标识。


5.根据权利要求4所述的方法,其特征在于:所述待检测服务器至少包括第一待检测服务器和第二待检测服务器;
所述方法还包括:
分别接收所述第一待检测服务器的标识和所述第二待检测服务器的标识;
将所述异常端口的标识发送给告警中心,包括:
将所述第一待检测服务器的标识和所述第一待检测服务器的异常端口的标识发送给所述告警中心;
将所述第二待检测服务器的标识和所述第二待检测服务器的异常端口的标识发送给所述告警中心。


6.根据权利要求4所述的方法,其特征在于,所述运维管理服务器与所述告警中心通过互联网连接;将所述异常端口的标识发送给告警中心,包括:
将所述异常端口的标识以JSON串格式组装成互联网报文;
将所述互联网报文以TCP协议发送给所述告警中心。


7.一种端口检测方法,其特征在于,应用于待检测服务器,所述方法包括:
采集本地正在使用的端口的标识;
将所述待检测服务器上正在使用的端口的标识发送...

【专利技术属性】
技术研发人员:任双双郭跃东亓娜王艳辉
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京;11

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

1