[发明专利]获取IP地址和DNS地址的对应关系的方法及装置、系统在审
申请号: | 201910214083.7 | 申请日: | 2019-03-20 |
公开(公告)号: | CN109889626A | 公开(公告)日: | 2019-06-14 |
发明(设计)人: | 刘维 | 申请(专利权)人: | 湖南快乐阳光互动娱乐传媒有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 杨华;王宝筠 |
地址: | 410003 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 获取IP地址 触发 拼接 接口服务器 影响用户 用户发送 域名地址 查询 申请 访问 | ||
本申请实施例提供的获取IP地址和DNS地址的对应关系的方法及装置、系统,触发用户对于接口服务器的访问,从而向用户发送包括用户的IP地址的泛域名地址,以触发用户的DNS服务器向DNS解析服务器查询拼接地址,而建立用户的DNS地址与拼接地址中的用户的IP地址的对应关系。在一个流程中一并获取用户的DNS地址与IP地址,因此,能够提高获取对应关系的效率。并且,对应关系的建立对用户无感,不会影响用户的使用体验。
技术领域
本申请涉及电子信息领域,尤其涉及一种获取IP地址和DNS地址的对应关系的方法及装置、系统。
背景技术
在互联网业务中,有些业务场景需要获取用户的IP地址和域名系统(Domain NameSystem,DNS)地址的对应关系,其中DNS地址为用户的DNS服务器的IP地址。以内容分发网络(Content Delivery Network,CDN)业务场景为例:静态CDN业务主要依靠用户的DNS地址来分配距离用户最近的内容提供资源,从而能够快速响应用户对于内容的请求。
而现有技术很难一并收集到用户的IP地址和DNS地址,所以,建立用户的IP地址和DNS地址的对应关系的效率不高。
发明内容
本申请提供了一种获取IP地址和DNS地址的对应关系的方法及装置、系统,目的在于解决如何高效获取用户的IP地址和DNS地址的对应关系的问题。
为了实现上述目的,本申请提供了以下技术方案:
一种获取IP地址和DNS地址的对应关系的系统,包括:
业务服务器、接口服务器和DNS解析服务器;
所述业务服务器用于,在检测到用户访问的情况下,触发用户访问所述接口服务器;
所述接口服务器用于,在所述用户访问所述接口服务器的情况下,向所述用户发送拼接地址,所述拼接地址由所述用户的IP地址与预设的泛域名地址拼接构成,其中,所述泛域名地址为所述DNS解析服务器的泛域名地址;
所述DNS解析服务器用于,接收所述用户的DNS服务器发给所述DNS解析服务器的解析请求,并获取所述用户的DNS服务器的IP地址与所述用户的IP地址的对应关系,所述解析请求用于请求解析所述拼接地址,所述用户的DNS服务器的IP地址从所述解析请求获取,所述用户的IP地址从所述拼接地址获取。
可选的,所述DNS解析服务器还用于:
在所述接收所述用户的DNS服务器发给所述DNS解析服务器的解析请求之后,向所述用户的DNS服务器发送所述泛域名的IP地址。
可选的,所述DNS解析服务器用于获取所述用户的DNS服务器的IP地址与所述用户的IP地址的对应关系包括:
所述DNS解析服务器具体用于,从所述DNS解析服务器的访问日志中获取所述对应关系。
可选的,所述接口服务器的域名为第一域名,所述第一域名为工作域名的子域名;
所述泛域名为所述工作域名的子域名。
一种获取IP地址和DNS地址的对应关系的方法,包括:
在用户访问的情况下,向所述用户发送拼接地址,所述拼接地址由所述用户的IP地址与预设的泛域名地址拼接构成;
接收所述用户的DNS服务器发送的解析请求,所述解析请求用于请求解析所述拼接地址;
获取所述用户的DNS服务器的IP地址与所述用户的IP地址的对应关系,所述用户的DNS服务器的IP地址从所述解析请求获取,所述用户的IP地址从所述拼接地址获取。
可选的,所述在用户访问的情况下,向所述用户发送拼接地址包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南快乐阳光互动娱乐传媒有限公司,未经湖南快乐阳光互动娱乐传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910214083.7/2.html,转载请声明来源钻瓜专利网。