域名信息查询方法、系统、装置、设备及存储介质制造方法及图纸

技术编号:35847339 阅读:19 留言:0更新日期:2022-12-07 10:28
本申请提出一种域名信息查询方法、系统、装置、设备及存储介质,该方法包括:预先配置至少一个域名信息查询的应答策略;接收请求端发送的域名信息查询请求,域名信息查询请求包括待查询域名和预设标识;确定预设标识对应的应答策略,根据应答策略获得域名信息查询请求对应的查询结果;发送查询结果给请求端。本申请预先在权威DNS服务器中配置应答策略,请求端在域名信息查询请求中携带用于指定应答策略的预设标识。权威DNS服务器根据请求携带的预设标识确定对应的应答策略,并依据该应答策略响应定制化的查询结果。如此可以方便、快速地进行域名信息查询,满足用户对域名信息查询的个性化需求,提高了域名信息查询的效率和准确性。性。性。

【技术实现步骤摘要】
域名信息查询方法、系统、装置、设备及存储介质


[0001]本申请属于通信
,具体涉及一种域名信息查询方法、系统、装置、设备及存储介质。

技术介绍

[0002]DNS为分布式系统,包括本地DNS服务器、根域权威DNS、顶级域权威DNS、二级域权威DNS等。客户端将域名发送给本地DNS服务器,本地DNS服务器会分别向各权威DNS服务器请求对该域名进行解析,并将最终得到的解析果返回给客户端。
[0003]相关技术中,针对域名解析结果需要进行域名信息查询时,用户根据需要查询的域名及指定的查询类型进行查询,DNS服务器返回该查询类型对应的查询结果。
[0004]但相关技术中只有固定的少数几种查询类型,且只能查询这些查询类型对应的信息,除此之外无法查询到更多的信息。用户若想查询其他信息只能人工获取并分析DNS系统的解析日志、配置信息等来获得自己需要的信息,导致工作量很大,分析耗时耗力,效率很低。

技术实现思路

[0005]本申请提出一种域名信息查询方法、系统、装置、设备及存储介质,预先在权威DNS服务器中配置应答策略,请求端在域名信息查询请求中携带用于指定应答策略的预设标识。权威DNS服务器根据请求携带的预设标识确定对应的应答策略,并依据该应答策略响应定制化的查询结果。如此可以方便、快速地进行域名信息查询,满足用户对域名信息查询的个性化需求,提高域名信息查询的效率和准确性。
[0006]本申请第一方面实施例提出了一种域名信息查询方法,应用于权威DNS服务器,包括:
[0007]预先配置至少一个域名信息查询的应答策略;
[0008]接收请求端发送的域名信息查询请求,所述域名信息查询请求包括待查询域名和预设标识;
[0009]确定所述预设标识对应的应答策略,根据所述应答策略获得所述域名信息查询请求对应的查询结果;
[0010]发送所述查询结果给所述请求端。
[0011]本申请第二方面实施例提出了一种域名信息查询方法,应用于请求端,包括:
[0012]生成域名信息查询请求,所述域名信息查询请求包括待查询域名和预设标识;
[0013]发送所述域名信息查询请求给权威DNS服务器,以使所述权威DNS服务器根据所述预设标识对应的应答策略获取所述域名信息查询请求对应的查询结果;
[0014]接收所述权威DNS服务器反馈的所述查询结果。
[0015]本申请第三方面的实施例提供了一种域名信息查询系统,包括请求端和权威DNS服务器;
[0016]所述请求端,用于生成域名信息查询请求,所述域名信息查询请求包括待查询域名和预设标识;发送所述域名信息查询请求给所述权威DNS服务器;用于接收所述权威DNS服务器反馈的所述查询结果;
[0017]所述权威DNS服务器,用于预先配置至少一个域名信息查询应答策略;接收所述请求端发送的所述域名信息查询请求,确定所述预设标识对应的应答策略,根据所述应答策略获得所述域名信息查询请求对应的查询结果;发送所述查询结果给所述请求端。
[0018]本申请第四方面的实施例提供了一种域名信息查询装置,应用于权威DNS服务器,包括:
[0019]配置模块,用于预先配置至少一个域名信息查询应答策略;
[0020]第一接收模块,用于接收请求端发送的域名信息查询请求,所述域名信息查询请求包括待查询域名和预设标识;
[0021]策略确定模块,用于确定所述预设标识对应的应答策略;
[0022]结果查询模块,用于根据所述应答策略获得所述域名信息查询请求对应的查询结果;
[0023]第一发送模块,用于发送所述查询结果给所述请求端。
[0024]本申请第五方面的实施例提供了一种域名信息查询装置,应用于请求端,包括:
[0025]生成模块,用于生成域名信息查询请求,所述域名信息查询请求包括待查询域名和预设标识;
[0026]第二发送模块,用于发送所述域名信息查询请求给权威DNS服务器,以使所述权威DNS服务器根据所述预设标识对应的应答策略获取所述域名信息查询请求对应的查询结果;
[0027]第二接收模块,用于接收所述权威DNS服务器反馈的所述查询结果。
[0028]本申请第六方面的实施例提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序以实现上述第一方面或第二方面所述的方法。
[0029]本申请第七方面的实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行实现上述第一方面或第二方面所述的方法。
[0030]本申请实施例中提供的技术方案,至少具有如下技术效果或优点:
[0031]在本申请实施例中,预先在权威DNS服务器中配置应答策略,请求端在域名信息查询请求中携带用于指定应答策略的预设标识。权威DNS服务器根据请求携带的预设标识确定对应的应答策略,并依据该应答策略响应定制化的查询结果。如此可以方便、快速地进行域名信息查询,满足用户对域名信息查询的个性化需求,提高了域名信息查询的效率和准确性。基于该域名查询机制能够快速、有效地分析和定位域名信息查询出错的原因。可以基于定制化的应答策略来获得定制化的响应内容,进而依据响应内容满足用户个性化的分析需求。
[0032]本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变的明显,或通过本申请的实践了解到。
附图说明
[0033]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。
[0034]在附图中:
[0035]图1示出了本申请一实施例所提供的域名信息查询方法所基于的网络系统架构的示意图;
[0036]图2示出了本申请一实施例所提供的一种域名信息查询方法的信令交互的流程示意图;
[0037]图3示出了本申请一实施例所提供的DNS解析跟踪分析工具的界面示意图;
[0038]图4示出了本申请一实施例所提供的DNS解析跟踪分析工具的另一界面示意图;
[0039]图5示出了本申请一实施例所提供的通过DIG工具进行域名信息查询的界面示意图;
[0040]图6示出了本申请一实施例所提供的全网客户端到各个权威DNS服务器的拓扑图;
[0041]图7示出了本申请一实施例所提供的一种域名信息查询方法的流程图;
[0042]图8示出了本申请一实施例所提供的一种域名信息查询方法的另一流程图;
[0043]图9示出了本申请一实施例所提供的一种域名信息查询装置的结构示意图;
[0044]图10示出了本申请一实施例所提供的另一种域名信息查询装置的结构示意图;
[0045]图11示出了本申请一实施例所提供的一种电子设备的结构示意图;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种域名信息查询方法,其特征在于,应用于权威DNS服务器,包括:预先配置至少一个域名信息查询的应答策略;接收请求端发送的域名信息查询请求,所述域名信息查询请求包括待查询域名和预设标识;确定所述预设标识对应的应答策略,根据所述应答策略获得所述域名信息查询请求对应的查询结果;发送所述查询结果给所述请求端。2.根据权利要求1所述的方法,其特征在于,所述接收请求端发送的域名信息查询请求,包括:接收请求端通过域名查询工具发送的域名信息查询请求,所述域名查询工具包括DIG工具或nslookup工具;或者,接收请求端通过用户界面发送的域名信息查询请求。3.根据权利要求2所述的方法,其特征在于,当接收请求端通过域名查询工具发送的域名信息查询请求时,所述待查询域名由以定制主机名生成的域名前缀,和以预先注册的服务域生成的后缀构成;所述域名信息查询请求还包括TXT记录类型。4.根据权利要求3所述的方法,其特征在于,所述定制主机名包括:所述预设标识和请求随机标识。5.根据权2所述的方法,其特征在于,当接收请求端通过用户界面发送的域名信息查询请求时,所述待查询域名为预先注册的主机域名。6.根据权1

5任一项所述的方法,其特征在于,根据所述应答策略获得所述域名信息查询请求对应的查询结果包括以下至少之一:所述权威DNS服务器接收到的请求中的来源信息;所述权威DNS服务器的自身信息;所述权威DNS服务器实际查询过程中定位到的线路信息。7.根据权1

5任一项所述的方法,其特征在于,所述发送所述查询结果给所述请求端包括:对所述查询结果进行加密,得到查询结果密文;发送所述查询结果密文给所述请求端。8.一种域名信息查询方法,其特征在于,应用于请求端,包括:生成域名信息查询请求,所述域名信息查询请求包括待查询域名和预设标识;发送所述域名信息查询请求给权威DNS服务器,以使所述权威DNS服务器根据所述预设标识对应的应答策略获取所述域名信息查询请求对应的查询结果;接收所述权威DNS服务器反馈的所述查询结果。9.根据权利要求8所述的方法,其特征在于,所述生成域名信息查询请求,包括:通过域名查询工具生成域名信息查询请求,所述域名查询工具包括DIG工具或nslookup工具;或者...

【专利技术属性】
技术研发人员:马红光陈奇
申请(专利权)人:贵州白山云科技股份有限公司
类型:发明
国别省市:

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

1