一种域名解析检测方法、系统和装置制造方法及图纸

技术编号:37612744 阅读:22 留言:0更新日期:2023-05-18 12:04
本发明专利技术实施例提供了一种域名解析检测方法、系统和装置,可用于人工智能技术领域,所述方法包括:通过测试客户端,按照预先生成的多个虚地址依次向域名解析集群中的当前域名解析设备发送域名解析请求,以供当前域名解析设备根据当前的虚地址和域名解析请求得到解析地址;对存储的配置地址与解析地址进行一致性检测,得到解析检测结果,通过模拟不同用户视角进行域名解析准确性检测,能够提高域名解析验证的全面性和准确性,降低验证难度,从而保证配置准确性。证配置准确性。证配置准确性。

【技术实现步骤摘要】
一种域名解析检测方法、系统和装置


[0001]本专利技术涉及计算机
,特别涉及人工智能
,尤其涉及一种域名解析检测方法、系统和装置。

技术介绍

[0002]目前,为使客户端能够就近访问应用服务器,从而加速用户的访问速度提高客户端体验,通常通过在域名系统(DNS)配置中配置视图(view),使不同客户端通过DNS解析同一个域名得到不同IP。但在新增域名配置或修改域名配置后需要验证DNS的解析情况,在真实用户数量多分布广,即在存在几十个view的情况下,验证全部客户端域名解析的准确性难度较大,无法联系全部用户进行验证;并且随着应用的快速迭代,域名配置的更新更为频繁,每次变更后的验证难度也同步提升。本方法对于多用户多设备的严重提升了验证效率和配置准确性。

技术实现思路

[0003]本专利技术的一个目的在于提供一种域名解析检测方法,通过模拟不同用户视角进行域名解析准确性检测,能够提高域名解析验证的全面性和准确性,降低验证难度,从而保证配置准确性。本专利技术的另一个目的在于提供一种域名解析检测装置。本专利技术的再一个目的在于提供一种域名解析检测系统。本专利技术的还一个目的在于提供一种计算机可读介质。本专利技术的还一个目的在于提供一种计算机设备。
[0004]为了达到以上目的,本专利技术一方面公开了一种域名解析检测方法,包括:
[0005]通过测试客户端,按照预先生成的多个虚地址依次向域名解析集群中的当前域名解析设备发送域名解析请求,以供当前域名解析设备根据当前的虚地址和域名解析请求得到解析地址;
[0006]对存储的配置地址与解析地址进行一致性检测,得到解析检测结果。
[0007]优选的,在通过测试客户端,按照预先生成的多个虚地址依次向域名解析集群中的当前域名解析设备发送域名解析请求之前,还包括:
[0008]通过源地址转换技术,将测试客户端的服务器地址转换为不同视图的源地址;
[0009]通过负载均衡策略,将不同视图的源地址分别对应转换为不同的虚地址。
[0010]优选的,在通过负载均衡策略,将不同视图的源地址分别对应转换为不同的虚地址之后,还包括:
[0011]根据虚地址和对应的视图,生成虚地址控制列表;
[0012]将虚地址控制列表添加至当前域名解析设备,以供当前域名解析设备通过虚地址控制列表根据当前的虚地址和域名解析请求得到解析地址。
[0013]优选的,当前域名解析设备包括用于解析域名的多个视图,每个视图上预先配置有对应的域名解析记录,域名解析记录包括配置地址。
[0014]优选的,对存储的配置地址与解析地址进行一致性检测,得到解析检测结果,包
括:
[0015]若配置地址与解析地址一致,则确定出当前域名解析设备中与当前的虚地址对应的目标视图的解析检测通过;
[0016]若配置地址与解析地址不一致,则确定出当前域名解析设备中与当前的虚地址对应的目标视图的解析检测失败。
[0017]优选的,方法还包括:
[0018]若当前域名解析设备完成域名解析检测,将域名解析集群中的下一个域名解析设备确定为当前域名解析设备,继续执行通过测试客户端,按照预先生成的多个虚地址依次向域名解析集群中的当前域名解析设备发送域名解析请求的步骤。
[0019]本专利技术还公开了一种域名解析检测系统,包括:测试客户端、域名解析集群和域名解析检测装置,域名解析集群包括多个域名解析设备;
[0020]测试客户端用于按照预先生成的多个虚地址依次向域名解析集群中的当前域名解析设备发送域名解析请求;
[0021]域名解析设备用于根据当前的虚地址和域名解析请求得到解析地址;
[0022]域名解析检测装置用于对存储的配置地址与解析地址进行一致性检测,得到解析检测结果。
[0023]本专利技术还公开了一种域名解析检测装置,包括:
[0024]控制单元,用于通过测试客户端,按照预先生成的多个虚地址依次向域名解析集群中的当前域名解析设备发送域名解析请求,以供当前域名解析设备根据当前的虚地址和域名解析请求得到解析地址;
[0025]检测单元,用于对存储的配置地址与解析地址进行一致性检测,得到解析检测结果。
[0026]本专利技术还公开了一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述方法。
[0027]本专利技术还公开了一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述处理器执行所述程序时实现如上所述方法。
[0028]本专利技术还公开了一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现如上所述方法。
[0029]本专利技术通过测试客户端,按照预先生成的多个虚地址依次向域名解析集群中的当前域名解析设备发送域名解析请求,以供当前域名解析设备根据当前的虚地址和域名解析请求得到解析地址;对存储的配置地址与解析地址进行一致性检测,得到解析检测结果,通过模拟不同用户视角进行域名解析准确性检测,能够提高域名解析验证的全面性和准确性,降低验证难度,从而保证配置准确性。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以
根据这些附图获得其他的附图。
[0031]图1为本专利技术实施例提供的一种域名解析检测系统的结构示意图;
[0032]图2为本专利技术实施例提供的一种域名解析检测方法的流程图;
[0033]图3为本专利技术实施例提供的又一种域名解析检测方法的流程图;
[0034]图4为本专利技术实施例提供的一种域名解析检测装置的结构示意图;
[0035]图5为本专利技术实施例提供的一种计算机设备的结构示意图。
具体实施方式
[0036]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0037]需要说明的是,本申请公开的一种域名解析检测方法、系统和装置可用于人工智能
,也可用于除人工智能
之外的任意领域,本申请公开的一种域名解析检测方法、系统和装置的应用领域不做限定。
[0038]为了便于理解本申请提供的技术方案,下面先对本申请技术方案的相关内容进行说明。本专利技术通过模拟不同用户视角进行域名解析准确性检测,在域名配置变更后通过源地址转换方式模拟不同用户视角,同时完成不同域名解析集群(DNS集群)中每一台域名解析设备(DNS设备)的每一个视图(view)配置的准确性。通过本专利技术可以模拟全部真实用户的访问域名解析情况,进行技术变本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种域名解析检测方法,其特征在于,所述方法包括:通过测试客户端,按照预先生成的多个虚地址依次向域名解析集群中的当前域名解析设备发送域名解析请求,以供所述当前域名解析设备根据当前的虚地址和域名解析请求得到解析地址;对存储的配置地址与所述解析地址进行一致性检测,得到解析检测结果。2.根据权利要求1所述的域名解析检测方法,其特征在于,在所述通过测试客户端,按照预先生成的多个虚地址依次向域名解析集群中的当前域名解析设备发送域名解析请求之前,还包括:通过源地址转换技术,将所述测试客户端的服务器地址转换为不同视图的源地址;通过负载均衡策略,将所述不同视图的源地址分别对应转换为不同的虚地址。3.根据权利要求2所述的域名解析检测方法,其特征在于,在所述通过负载均衡策略,将所述不同视图的源地址分别对应转换为不同的虚地址之后,还包括:根据所述虚地址和对应的视图,生成虚地址控制列表;将所述虚地址控制列表添加至所述当前域名解析设备,以供所述当前域名解析设备通过所述虚地址控制列表根据所述当前的虚地址和域名解析请求得到解析地址。4.根据权利要求1所述的域名解析检测方法,其特征在于,所述当前域名解析设备包括用于解析域名的多个视图,每个视图上预先配置有对应的域名解析记录,所述域名解析记录包括配置地址。5.根据权利要求1所述的域名解析检测方法,其特征在于,所述对存储的配置地址与所述解析地址进行一致性检测,得到解析检测结果,包括:若所述配置地址与解析地址一致,则确定出所述当前域名解析设备中与当前的虚地址对应的目标视图的解析检测通过;若所述配置地址与解析地址不一致,则确定出所述当前域名解析设备中与当前的虚地址对应的目标视图的解析检测失败。6.根据权利要求1所述的域...

【专利技术属性】
技术研发人员:曹璐翟菁张培驹
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1