[发明专利]域名解析实现方法、客户端和云服务器有效
申请号: | 201410043071.X | 申请日: | 2014-01-29 |
公开(公告)号: | CN103780715B | 公开(公告)日: | 2018-02-27 |
发明(设计)人: | 谭永光;熊泽法 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 胡彬 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 域名解析 实现 方法 客户端 服务器 | ||
技术领域
本发明实施例涉及通信技术领域,尤其涉及域名解析实现方法、客户端和云服务器。
背景技术
目前的网站访问操作,一般是在浏览器的地址栏中输入便于记忆的域名来访问网站空间。其访问过程是:由浏览器接收用户输入的域名;根据域名向DNS(Domain Name System,域名解析系统)服务器发起域名解析请求以确定该域名对应的IP地址;根据所确定的IP地址向网站服务器发起访问请求。DNS服务器上存储有各种域名与IP地址之间的映射关系,能够将域名解析为相应的IP地址。
在现有技术中,浏览器在接收到用户输入的域名后,会直接向本地网络预先配置好的DNS服务器发送域名解析请求,然后根据该DNS服务器所解析出来的与用户输入域名对应的IP地址来访问网站服务器。
基于上述的现有技术方案,其存在的技术缺陷在于:由于网络管理者或运营商能够对本地网络预先配置的DNS服务器的域名解析规则进行人为的控制,很容易造成浏览器跨网访问网站服务器、或者访问错误的网站服务器,从而导致访问延迟或流量费用增加。例如,电信用户输入域名www.hao123.com,本地网络预先配置的DNS服务器解析出来的是联通CND(Content Delivery Network,内容分发网络)节点的IP地址,这样会造成浏览器跨网访问,访问时间大大延长。上述问题导致域名解析的稳定性差。
发明内容
本发明实施例提供域名解析实现方法、客户端和云服务器,以提高域名解析的稳定性。
第一方面,本发明实施例提供了一种域名解析实现方法,该方法包括:
利用云服务器提供的域名解析服务器列表,确定目标域名解析服务器;
向所述目标域名解析服务器发起包含有待访问域名的域名解析请求,并接收所述目标域名解析服务器对所述待访问域名进行解析后返回的IP地址。
第二方面,本发明实施例还提供了一种域名解析实现方法,该方法包括:
接收网页访问客户端发送的域名解析服务器列表获取请求;
根据所述网页访问客户端的本地网络属性,为所述网页访问客户端选择域名解析服务器,并形成域名解析服务器列表;
向所述网页访问客户端发送所述域名解析服务器列表,以使得所述网页访问客户端利用所述域名解析服务器列表中的目标域名解析服务器进行域名解析。
第三方面,本发明实施例还提供了一种网页访问客户端,该客户端包括:
域名解析服务器确定单元,用于利用云服务器提供的域名解析服务器列表,确定目标域名解析服务器;
域名解析请求发送单元,用于向所述目标域名解析服务器发起包含有待访问域名的域名解析请求;
域名解析结果接收单元,用于接收所述目标域名解析服务器对所述待访问域名进行解析后返回的IP地址。
第四方面,本发明实施例还提供了一种云服务器,该服务器包括:
列表请求接收单元,用于接收网页访问客户端发送的域名解析服务器列表获取请求;
列表确定单元,用于根据所述网页访问客户端的本地网络属性,为所述网页访问客户端选择域名解析服务器,并形成域名解析服务器列表;
列表发送单元,用于向所述网页访问客户端发送所述域名解析服务器列表,以使得所述网页访问客户端利用所述域名解析服务器列表中的目标域名解析服务器进行域名解析。
本发明实施例提供的技术方案,能够基于云服务器为网页访问客户端选择确定的域名解析服务器,进行域名解析,可为网页访问客户端提供合适的域名解析服务器,从而提高了域名解析的稳定性。
附图说明
图1是本发明实施例一提供的一种域名解析实现方法的流程示意图;
图2是本发明实施例二提供的另一种域名解析实现方法的流程示意图;
图3是本发明实施例三提供的一种网页访问客户端的结构示意图;
图4是本发明实施例四提供的一种云服务器的结构示意图。
图5是本发明实施例五提供的一种域名解析实现方法的流程示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410043071.X/2.html,转载请声明来源钻瓜专利网。