一种网卡检测方法、装置及电子设备和存储介质制造方法及图纸

技术编号:34854564 阅读:36 留言:0更新日期:2022-09-08 07:55
本申请公开了一种网卡检测方法、装置及一种电子设备和计算机可读存储介质,该方法包括:获取目标设备对应的IP地址;向IP地址发送检测报文,并接收对应的响应报文;基于响应报文确定目标设备包含的网卡数量。由此可见,在本申请中,检测设备只需要与被检测的目标设备之间存在网络连接即可确定目标设备包含的网卡数量,使得无端的多网卡检测的适用性更强。使得无端的多网卡检测的适用性更强。使得无端的多网卡检测的适用性更强。

【技术实现步骤摘要】
一种网卡检测方法、装置及电子设备和存储介质


[0001]本申请涉及网络通信
,更具体地说,涉及一种网卡检测方法、装置及一种电子设备和一种计算机可读存储介质。

技术介绍

[0002]随着网络技术的迅速发展,给社会提供便捷的同时也带来了威胁,许多不法分子利用网络进行信息窃取、破坏等活动。因此,在一些特殊的应用场景中,往往需要将某些重要设备所处的内部网络与其他网络进行严密隔离,从而防止这些重要设备被攻击。通过设置网络边界安全防护设备如防火墙可以达到隔离网络的目的,但是在这种情况下,内部网络中的网络设备仍然可以通过额外设置网卡的方式私接wifi、手机热点等不被允许的方式接入其他网络,这种接入方式往往能够绕过网络边界安全防护措施,对内部的信息安全构成了极大威胁,容易造成文件盗窃、黑客入侵、机密资料外传等情况。
[0003]在相关技术中,与被检测设备上的两张网卡分别尝试建立一个连接,如果两个连接都正常建立,则说明是双网卡,如果只有一个连接建立,则说明是单网卡,如果没有连接建立则说明没有网卡。但是,在上述方案中,需要在被检测设备上设置特定参数用于标识两张网卡,此外,为了保证检测设备可以访问到被检测设备的两个网卡,需要在交换机设置静态链路,已保证可以正常访问到两张网卡。
[0004]可见,上述方案的局限性比较大,要求设置网络环境中的交换机配置,这在很多场景是不可行的,即使可行实施起来也非常繁琐。此外,即使场景中允许配置交换机,但依然不能保证检测设备可以访问到所有网卡,例如被检测设备接入移动网络网卡,这时候这张网卡是处于移动网络运营商的网络环境中,通过配置本地交换机是无法访问到这张移动网络网卡的。
[0005]因此,如何提高无端的多网卡检测的适用性是本领域技术人员需要解决的技术问题。

技术实现思路

[0006]本申请的目的在于提供一种网卡检测方法、装置及一种电子设备和一种计算机可读存储介质,提高了无端的多网卡检测的适用性。
[0007]为实现上述目的,本申请提供了一种网卡检测方法,应用于检测设备,所述检测设备与被检测的目标设备之间存在网络连接,所述方法包括:
[0008]获取所述目标设备对应的IP地址;
[0009]向所述IP地址发送检测报文,并接收对应的响应报文;
[0010]基于所述响应报文确定所述目标设备包含的网卡数量。
[0011]其中,向所述IP地址发送检测报文,并接收对应的响应报文,包括:
[0012]向所述IP地址发送NetBIOS检测报文,并接收对应的响应报文。
[0013]其中,向所述IP地址发送NetBIOS检测报文,并接收对应的响应报文,包括:
[0014]向所述IP地址发送NetBIOS名称列表请求,以获取NetBIOS名称列表;
[0015]基于所述NetBIOS名称列表中的NetBIOS名称向所述IP地址发送名称查询报文,并接收所述名称查询报文对应的响应报文。
[0016]其中,所述基于所述NetBIOS名称列表中的NetBIOS名称向所述IP地址发送名称查询报文,包括:
[0017]若所述NetBIOS名称列表中存在多个NetBIOS名称,则基于所述NetBIOS名称列表中服务器服务对应的NetBIOS名称向所述IP地址发送名称查询报文。
[0018]其中,所述基于所述响应报文确定所述目标设备包含的网卡数量,包括:
[0019]将所述响应报文中包含的IP地址的数量确定为所述目标设备包含的网卡数量。
[0020]其中,所述基于所述响应报文确定所述目标设备包含的网卡数量之后,还包括:
[0021]确定每个网卡对应的IP地址。
[0022]其中,所述网卡包括以太网网卡、无线网卡、外置USB网卡和移动网卡中任一项或任几项的组合。
[0023]为实现上述目的,本申请提供了一种网卡检测装置,应用于检测设备,所述检测设备与被检测的目标设备之间存在网络连接,所述装置包括:
[0024]获取模块,用于获取所述目标设备对应的IP地址;
[0025]发送模块,用于向所述IP地址发送检测报文,并接收对应的响应报文;
[0026]第一确定模块,用于基于所述响应报文确定所述目标设备包含的网卡数量。
[0027]为实现上述目的,本申请提供了一种电子设备,包括:
[0028]存储器,用于存储计算机程序;
[0029]处理器,用于执行所述计算机程序时实现如上述网卡检测方法的步骤。
[0030]为实现上述目的,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述网卡检测方法的步骤。
[0031]通过以上方案可知,本申请提供的一种网卡检测方法,包括:获取所述目标设备对应的IP地址;向所述IP地址发送检测报文,并接收对应的响应报文;基于所述响应报文确定所述目标设备包含的网卡数量。
[0032]本申请提供的网卡检测方法,检测设备基于与目标设备之间的网络连接向目标设备发送检测报文,并根据接收到的响应报文确定目标设备包含的网卡数量。由此可见,在本申请中,检测设备只需要与被检测的目标设备之间存在网络连接即可确定目标设备包含的网卡数量,使得无端的多网卡检测的适用性更强。本申请还公开了一种网卡检测装置及一种电子设备和一种计算机可读存储介质,同样能实现上述技术效果。
[0033]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。
附图说明
[0034]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其他的附图。附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
[0035]图1为根据一示例性实施例示出的一种网卡检测方法的流程图;
[0036]图2为根据一示例性实施例示出的一种网卡检测系统的结构图;
[0037]图3为根据一示例性实施例示出的一种NetBIOS名称列表的示意图;
[0038]图4为根据一示例性实施例示出的一种配置被检测设备的IP地址的示意图;
[0039]图5为根据一示例性实施例示出的一种网卡检测结果的示意图;
[0040]图6为根据一示例性实施例示出的网卡检测方法的一种应用场景示意图;
[0041]图7为根据一示例性实施例示出的网卡检测方法的另一种应用场景示意图;
[0042]图8为根据一示例性实施例示出的一种网卡检测装置的结构图;
[0043]图9为根据一示例性实施例示出的一种电子设备的结构图。
具体实施方式
[0044]下面将结合本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网卡检测方法,其特征在于,应用于检测设备,所述检测设备与被检测的目标设备之间存在网络连接,所述方法包括:获取所述目标设备对应的IP地址;向所述IP地址发送检测报文,并接收对应的响应报文;基于所述响应报文确定所述目标设备包含的网卡数量。2.根据权利要求1所述网卡检测方法,其特征在于,向所述IP地址发送检测报文,并接收对应的响应报文,包括:向所述IP地址发送NetBIOS检测报文,并接收对应的响应报文。3.根据权利要求2所述网卡检测方法,其特征在于,向所述IP地址发送NetBIOS检测报文,并接收对应的响应报文,包括:向所述IP地址发送NetBIOS名称列表请求,以获取NetBIOS名称列表;基于所述NetBIOS名称列表中的NetBIOS名称向所述IP地址发送名称查询报文,并接收所述名称查询报文对应的响应报文。4.根据权利要求3所述网卡检测方法,其特征在于,所述基于所述NetBIOS名称列表中的NetBIOS名称向所述IP地址发送名称查询报文,包括:若所述NetBIOS名称列表中存在多个NetBIOS名称,则基于所述NetBIOS名称列表中服务器服务对应的NetBIOS名称向所述IP地址发送名称查询报文。5.根据权利要...

【专利技术属性】
技术研发人员:张志良彭雷
申请(专利权)人:深信服科技股份有限公司
类型:发明
国别省市:

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

1