The method, device and system for obtaining the corresponding relationship between IP address and DNS address provided by the embodiment of this application trigger user's access to the interface server, thereby sending a pan-domain address including user's IP address to the user, so as to trigger the DNS server of the user to query the splicing address of the DNS resolution server, and to establish the user's DNS address and the user's IP address in the splicing address. Correspondence relation. In a process, both the DNS address and IP address of users can be obtained, so the efficiency of obtaining corresponding relationship can be improved. Moreover, the establishment of the corresponding relationship is insensitive to the user and will not affect the user's experience.
【技术实现步骤摘要】
获取IP地址和DNS地址的对应关系的方法及装置、系统
本申请涉及电子信息领域,尤其涉及一种获取IP地址和DNS地址的对应关系的方法及装置、系统。
技术介绍
在互联网业务中,有些业务场景需要获取用户的IP地址和域名系统(DomainNameSystem,DNS)地址的对应关系,其中DNS地址为用户的DNS服务器的IP地址。以内容分发网络(ContentDeliveryNetwork,CDN)业务场景为例:静态CDN业务主要依靠用户的DNS地址来分配距离用户最近的内容提供资源,从而能够快速响应用户对于内容的请求。而现有技术很难一并收集到用户的IP地址和DNS地址,所以,建立用户的IP地址和DNS地址的对应关系的效率不高。
技术实现思路
本申请提供了一种获取IP地址和DNS地址的对应关系的方法及装置、系统,目的在于解决如何高效获取用户的IP地址和DNS地址的对应关系的问题。为了实现上述目的,本申请提供了以下技术方案:一种获取IP地址和DNS地址的对应关系的系统,包括:业务服务器、接口服务器和DNS解析服务器;所述业务服务器用于,在检测到用户访问的情况下,触发用户访问所述接口服务器;所述接口服务器用于,在所述用户访问所述接口服务器的情况下,向所述用户发送拼接地址,所述拼接地址由所述用户的IP地址与预设的泛域名地址拼接构成,其中,所述泛域名地址为所述DNS解析服务器的泛域名地址;所述DNS解析服务器用于,接收所述用户的DNS服务器发给所述DNS解析服务器的解析请求,并获取所述用户的DNS服务器的IP地址与所述用户的IP地址的对应关系,所述解析请求用于请求解析所述拼接地址 ...
【技术保护点】
1.一种获取IP地址和DNS地址的对应关系的系统,其特征在于,包括:业务服务器、接口服务器和DNS解析服务器;所述业务服务器用于,在检测到用户访问的情况下,触发用户访问所述接口服务器;所述接口服务器用于,在所述用户访问所述接口服务器的情况下,向所述用户发送拼接地址,所述拼接地址由所述用户的IP地址与预设的泛域名地址拼接构成,其中,所述泛域名地址为所述DNS解析服务器的泛域名地址;所述DNS解析服务器用于,接收所述用户的DNS服务器发给所述DNS解析服务器的解析请求,并获取所述用户的DNS服务器的IP地址与所述用户的IP地址的对应关系,所述解析请求用于请求解析所述拼接地址,所述用户的DNS服务器的IP地址从所述解析请求获取,所述用户的IP地址从所述拼接地址获取。
【技术特征摘要】
1.一种获取IP地址和DNS地址的对应关系的系统,其特征在于,包括:业务服务器、接口服务器和DNS解析服务器;所述业务服务器用于,在检测到用户访问的情况下,触发用户访问所述接口服务器;所述接口服务器用于,在所述用户访问所述接口服务器的情况下,向所述用户发送拼接地址,所述拼接地址由所述用户的IP地址与预设的泛域名地址拼接构成,其中,所述泛域名地址为所述DNS解析服务器的泛域名地址;所述DNS解析服务器用于,接收所述用户的DNS服务器发给所述DNS解析服务器的解析请求,并获取所述用户的DNS服务器的IP地址与所述用户的IP地址的对应关系,所述解析请求用于请求解析所述拼接地址,所述用户的DNS服务器的IP地址从所述解析请求获取,所述用户的IP地址从所述拼接地址获取。2.根据权利要求1所述的方法,其特征在于,所述DNS解析服务器还用于:在所述接收所述用户的DNS服务器发给所述DNS解析服务器的解析请求之后,向所述用户的DNS服务器发送所述泛域名的IP地址。3.根据权利要求1所述的方法,其特征在于,所述DNS解析服务器用于获取所述用户的DNS服务器的IP地址与所述用户的IP地址的对应关系包括:所述DNS解析服务器具体用于,从所述DNS解析服务器的访问日志中获取所述对应关系。4.根据权利要求1所述的方法,其特征在于,所述接口服务器的域名为第一域名,所述第一域名为工作域名的子域名;所述泛域名为所述工作域名的子域名。5.一种获取IP地址和DNS地址的对应关系的方法,其特征在于,包括:在用户访问的情况下,向所述用户发送拼接地址,所述拼接地址由所述用户的IP地址与预设的泛域名地址拼接构成;接...
【专利技术属性】
技术研发人员:刘维,
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。