[发明专利]域名解析系统、域名解析服务器和域名解析方法有效
| 申请号: | 201710088022.1 | 申请日: | 2017-02-19 |
| 公开(公告)号: | CN107071078B | 公开(公告)日: | 2019-05-10 |
| 发明(设计)人: | 吴小英;吴振永 | 申请(专利权)人: | 网宿科技股份有限公司 |
| 主分类号: | H04L29/12 | 分类号: | H04L29/12 |
| 代理公司: | 北京华智则铭知识产权代理有限公司 11573 | 代理人: | 王昌贵 |
| 地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 域名解析 系统 服务器 方法 | ||
本发明公开了一种域名解析系统、域名解析服务器和域名解析方法,域名解析方法包括以下步骤:为使用同一服务器组的入口域名设置同一泛域名;将客户端请求的域名通过别名解析到入口域名;对入口域名进行解析,并将解析结果作为客户端请求的域名的解析结果返回给客户端。本发明提出一种基于泛域名的一层别名记录方式,与现有方法相比减少了一层系统域名的别名记录解析,能够缩短系统域名解析时间,降低系统域名解析失败率;同时基于系统域名的服务器调度时间缩短,配置量减少。本发明还支持特殊的回源配置或者其它特殊配置,且增加的配置量较少;当受到攻击时也容易发现遭到攻击的具体客户。
技术领域
本发明涉及计算机技术领域,特别涉及一种域名解析系统、域名解析服务器和域名解析方法。
背景技术
当前大部分客户接入内容分发网络(CDN)的入口是将客户端请求的域名通过别名解析(CNAME)到CDN域名,每个客户端请求的域名对应一个CDN域名,以下本文中称该CDN域名为入口域名。
在CDN网络中,同一服务器组同时供很多客户端使用,如果每个入口域名直接解析出一个服务器组的IP,这样一旦这个服务器组不能提供服务了,将会有大量的域名需要切换,即需要修改该入口域名对应该服务器组的IP地址的记录,也即入口域名的A记录,生成这些A记录的时间较长,部署这些A记录的时间也会很长。所以现有技术中一般会再把使用同一服务器组的一级域名CNAME到相同的二级域名,这样,如果一个服务器组不能提供服务了则可快速的将该服务器组对应的二级域名解析到另一IP地址。
但是现有技术存在以下不足:域名解析查询需要至少两层别名解析,即将客户端请求的域名CNAME到入口域名,再将入口域名CNAME到二级域名,两层别名解析会增加解析时间,且两层别名解析导致解析失败率也会提高。且当大量客户端两层别名解析到一个二级域名,一旦该二级域名遭到攻击,由于多个客户端的请求的域名对应同一个二级域名,故无法追溯到具体是哪个客户端遭受攻击。
发明内容
鉴于以上现有技术的问题,本发明实施例提供了一种域名解析系统、域名解析服务器和域名解析方法,以解决现有技术中两层别名解析导致的解析时间过长、解析失败率高,且无法追溯客户端被攻击的问题。
本发明实施例提供一种域名解析方法,包括以下步骤:
为使用同一服务器组的入口域名设置同一泛域名;
将客户端请求的域名通过别名解析到入口域名;
对入口域名进行解析,并将解析结果作为客户端请求的域名的解析结果返回给客户端。
具体的,入口域名由客户端请求的域名作为前缀及泛域名的后缀作为后缀组成。
进一步的,对入口域名进行解析,并将解析结果作为客户端请求的域名的解析结果返回给客户端的步骤包括:
查找入口域名是否有精确匹配的A记录,如有,则将精确匹配的A记录作为解析结果返回给客户端;否则将入口域名对应的泛域名的A记录作为解析结果返回给客户端。
具体的,入口域名的精确匹配的A记录包含客户端请求的域名对应源站服务器的网络协议地址,当客户端请求的域名需要回源时,将源站服务器的网络协议地址作为解析结果返回给客户端。
具体的,入口域名的精确匹配的A记录包括客户端请求的域名对应定制服务器的网络协议地址,当客户端请求的域名需要使用定制服务器时,将定制服务器的网络协议地址作为解析结果返回给客户端。
进一步的,同一服务器组包括多个服务器集群,每个服务器集群具有唯一的网络协议地址,使用同一泛域名的入口域名被解析出同一服务器组对应的网络协议地址。
进一步的,域名解析方法还包括:
当服务器组中的某一服务器集群发生故障时,将对应服务器组的泛域名重新解析到另一网络协议地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710088022.1/2.html,转载请声明来源钻瓜专利网。





