[发明专利]一种DNS出口服务器ip地址的探测方法及系统有效
申请号: | 201811612922.2 | 申请日: | 2018-12-27 |
公开(公告)号: | CN109379453B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 邱茂华;王明烽 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 王昌贵 |
地址: | 200030 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dns 出口 服务器 ip 地址 探测 方法 系统 | ||
1.一种DNS出口服务器ip地址的探测方法,其特征在于,所述方法包括:
客户端向本地DNS发送包括探测域名的域名解析请求;
在所述本地DNS中的DNS出口服务器确定无法解析所述探测域名之后,向探测服务器发送包含所述探测域名的探测请求;
所述探测服务器基于所述探测请求获取所述DNS出口服务器的出口ip地址,具体包括:所述探测服务器判断当前已执行的探测次数是否达到数量阈值;如果没达到,所述探测服务器基于当前接收到的探测域名获取所述DNS出口服务器的出口ip地址,转上一步,直至当前已执行的探测次数达到所述数量阈值;
所述探测服务器向所述本地DNS发送包括所述出口ip地址的探测结果;
所述本地DNS接收到所述探测结果之后,向所述客户端发送所述探测结果。
2.根据权利要求1所述的方法,其特征在于,客户端向本地DNS发送包括探测域名的域名解析请求的步骤,包括:
所述客户端利用域名查询工具向所述本地DNS发送包括所述域名查询探测域名的域名解析请求,其中,所述域名查询工具包括dig命令或者nslookup命令。
3.根据权利要求1所述的方法,其特征在于,在所述本地DNS中的DNS出口服务器确定无法解析所述探测域名之后,向探测服务器发送包含所述探测域名的探测请求的步骤,包括:
在所述本地DNS中的DNS出口服务器确定无法解析所述探测域名之后,通过迭代式地向各级权威域名服务器发送包含所述探测域名的域名解析请求,获取所述探测服务器的ip地址;
所述DNS出口服务器基于所述探测服务器的ip地址向所述探测服务器发送包含所述探测域名的探测请求。
4.根据权利要求1所述的方法,其特征在于,所述探测服务器基于当前接收到的探测域名获取所述DNS出口服务器的出口ip地址,包括:
所述探测服务器基于当前接收到的域名构造随机域名,向所述本地DNS发送所述随机域名,所述本地DNS中的DNS出口服务器向所述探测服务器发送包含所述随机域名的探测请求,所述探测服务器基于所述探测请求获取所述DNS出口服务器的出口ip地址。
5.根据权利要求4所述的方法,其特征在于,所述探测域名还包括探测次数参数;
判断当前已执行的探测次数是否达到数量阈值的步骤,包括:
如果所述探测域名中的探测次数参数大于1,则判断当前已执行的探测次数是否达到数量阈值,其中,所述数量阈值等于所述探测次数参数。
6.根据权利要求1~5中任一项所述的方法,其特征在于,所述探测服务器基于所述探测请求获取所述DNS出口服务器的出口ip地址的步骤之后,还包括:
所述探测服务器确定所述探测请求对应的UUID;
所述探测服务器将所述出口ip地址存入以所述UUID作为关键字的关联容器中,其中,所述出口ip地址为所述关键字的值。
7.根据权利要求6所述的方法,其特征在于,所述探测服务器基于当前接收到的域名构造随机域名的步骤,包括:
如果当前接收到的域名不是随机域名,则基于当前域名增加所述UUID字段和探测次数字段,得到随机域名;
如果当前接收到的域名是随机域名,则基于当前随机域名改变探测次数字段,得到新的随机域名。
8.根据权利要求7所述的方法,其特征在于,所述探测服务器向所述本地DNS发送包括所述出口ip地址的探测结果的步骤之前,还包括:
所述探测服务器基于最后一次接收到域名对应的UUID从相应的关联容器中获取所述出口ip地址。
9.根据权利要求1所述的方法,其特征在于,所述探测域名还包括归属信息参数;
所述探测服务器向所述本地DNS发送包括所述出口ip地址的探测结果的步骤,包括:
所述探测服务器基于所述归属信息参数获取所述DNS出口服务器的归属信息;
所述探测服务器向所述本地DNS发送包括所述出口ip地址和所述归属信息的探测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811612922.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:报文处理方法和NAT设备
- 下一篇:电子设备