[发明专利]一种域名解析方法及系统有效
申请号: | 201810414510.1 | 申请日: | 2018-05-03 |
公开(公告)号: | CN108712515B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 徐佳宏;朱吕亮 | 申请(专利权)人: | 深圳市茁壮网络股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518004 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域名解析 方法 系统 | ||
本申请提供了一种域名解析方法及系统,在本申请中,在客户端上将所述客户端的IP地址封装进所述源待解析域名中,得到目标待解析域名,并通过发送目标待解析域名至目标智能域名服务器,可是保证目标智能域名服务器可以从目标待解析域名中确定出客户端的IP地址,进而根据客户端的IP地址实现智能域名解析。
技术领域
本申请涉及互联网技术领域,特别涉及一种域名解析方法及系统。
背景技术
在IP(Internet Protocol,互联网协议)网络中,域名系统(Domain Name System,DNS)是因特网最关键的基础服务之一,为众多网络应用提供根本性支撑,其主要功能是将易于人们记忆的域名(Domain Name)与网络可识别的IP地址作转换。域名和IP地址之间的转换称为域名解析,执行域名解析的网络主机可以称为DNS服务器。通过域名系统DNS服务器的查询服务,可以找到所需站点或资源的入口,进而对站点或资源进行访问。
然而,在域名解析过程中,用于解析域名的智能DNS服务器,如何获取客户端的IP地址,实现智能域名解析成为问题。
发明内容
为解决上述技术问题,本申请实施例提供一种域名解析方法及系统,以达到保证目标智能域名服务器可以从目标待解析域名中确定出客户端的IP地址,进而根据客户端的IP地址实现智能域名解析的目的,技术方案如下:
一种域名解析方法,应用于客户端,所述方法包括:
获取域名解析请求;
从所述域名解析请求中获取待解析域名,作为源待解析域名;
根据所述域名解析请求,确定所述客户端的IP地址;
将所述客户端的IP地址封装进所述源待解析域名中,得到新的待解析域名,作为目标待解析域名;
查询所述目标待解析域名对应的智能域名服务器,作为目标智能域名服务器;
将所述目标待解析域名发送至本地域名服务器,以使所述本地域名服务器将所述目标待解析域名发送至所述目标智能域名服务器,以使所述目标智能域名服务器对所述目标待解析域名进行解析。
优选的,所述目标智能域名服务器对所述目标待解析域名进行解析,包括:
判断所述目标待解析域名的后缀是否为预设后缀;
若所述目标待解析域名的后缀为预设后缀,则从所述目标待解析域名中解析出所述源待解析域名及所述客户端的IP地址;
确定所述客户端的IP地址对应的地理位置信息;
根据所述源待解析域名及所述客户端的IP地址对应的地理位置信息,确定目标应用服务器,并将所述目标应用服务器的IP地址返回至所述客户端。
优选的,所述根据所述域名解析请求,确定所述客户端的IP地址之前,还包括:
判断所述源待解析域名对应的域名解析服务器的类型是否为智能域名服务器;
若是,则根据所述域名解析请求,确定所述客户端的IP地址;
若否,查询所述源待解析域名对应的普通域名服务器,作为目标普通域名服务器;
将所述源待解析域名发送至所述目标普通域名服务器,以使所述目标普通域名服务器对所述源待解析域名进行解析。
优选的,所述确定所述客户端的IP地址对应的地理位置信息,包括:
在IP地址与地理位置信息映射关系库中查询是否存在与所述客户端的IP地址相匹配的IP地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市茁壮网络股份有限公司,未经深圳市茁壮网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810414510.1/2.html,转载请声明来源钻瓜专利网。