[发明专利]域名解析方法、服务器和系统有效
申请号: | 201510875663.2 | 申请日: | 2015-12-02 |
公开(公告)号: | CN105516385B | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | 田波;胡溢洋;韦杰;林岳;顾思斌;潘柏宇;王冀 | 申请(专利权)人: | 传线网络科技(上海)有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 200241 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 域名解析 方法 服务器 系统 | ||
本发明涉及一种域名解析方法、服务器和系统。其中该域名解析方法包括:从终端设备接收在用户进行网络访问时所发出的域名服务请求,所述域名服务请求中包括用户IP地址和待解析域名;在所述域名服务请求为HTTP格式的情况下,在本地的域名解析服务器中查找与所述用户IP地址对应的IP地址段;根据所述IP地址段查找与所述待解析域名对应的服务IP地址。通过域名解析服务器在本地对HTTP格式的域名服务请求直接解析,如果解析成功,可以准确的解析出IP地址,使用户基于服务IP地址快速、方便的访问网页获取服务,由于可以绕过ISP的服务器,无需进行域名缓存和解析请求转发,提高了解析结果的准确性。
技术领域
本发明涉及通信技术领域,尤其涉及一种域名解析方法、服务器和系统。
背景技术
目前的域名解析通常是通过各互联网服务提供商(Internet Service Provider,ISP)的本地(Local)域名系统(Domain Name System,DNS)进行域名解析。其中,ISP通常是指向广大用户综合提供互联网接入业务、信息业务、和增值业务的电信运营商。
递归解析是一种常用的域名解析方式。在递归解析过程中,ISP的LocalDNS会对域名解析结果进行缓存,如果在该域名的权威DNS服务器中该域名对应的IP已经发生变化,但LocalDNS解析出来的IP是ISP之前缓存的IP,可能导致解析结果不准确。此外,如果IPS的域名服务器设置为使用前向服务器,则它将发送递归查询到指定的前向主机,这台收到前向查询的主机也将工作在递归模式以回答查询。因此,ISP自身可能不进行域名递归解析,而是将域名服务请求转发到其他ISP。
因此,通过ISP对域名进行解析时,由于会进行域名缓存和解析请求的转发,均容易导致域名解析不准确,甚至出现LocalDNS解析出的IP不是本网IP的情况。
发明内容
有鉴于此,本发明要解决的技术问题是,如何准确地解析域名以使得用户能够方便的访问网络。
为了解决上述技术问题,根据本发明的一实施例,提供了一种域名解析方法,包括:
从终端设备接收在用户进行网络访问时所发出的域名服务请求,所述域名服务请求中包括用户IP地址和待解析域名;
在所述域名服务请求为HTTP格式的情况下,在本地的域名解析服务器中查找与所述用户IP地址对应的IP地址段;
根据所述IP地址段查找与所述待解析域名对应的服务IP地址。
对于上述方法,在一种可能的实现方式中,在本地的域名解析服务器中查找与所述用户IP地址对应的IP地址段,包括:
在所述域名解析服务器中预先保存的第一映射关系中查找与所述用户IP地址对应的IP地址段,所述第一映射关系包括各IP地址与其所归属的IP地址段的映射关系。
对于上述方法,在一种可能的实现方式中,根据所述IP地址段查找与所述待解析域名对应的服务IP地址,包括:
在所述域名解析服务器中预先保存的第二映射关系中查找与所述IP地址段对应的域名解析文件,所述第二映射关系中包括IP地址段与域名解析文件的映射关系,所述域名解析文件中包括域名与服务IP地址的映射关系;
在所述域名解析文件中查找与所述待解析域名对应的服务IP地址。
对于上述方法,在一种可能的实现方式中,还包括:所述域名解析服务器向所述终端设备返回与所述待解析域名对应的服务IP地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于传线网络科技(上海)有限公司,未经传线网络科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510875663.2/2.html,转载请声明来源钻瓜专利网。