[发明专利]一种多域名互备解析管理方法、装置及系统有效
申请号: | 201710207609.X | 申请日: | 2017-03-31 |
公开(公告)号: | CN108667946B | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 符立佳;苗辉 | 申请(专利权)人: | 贵州白山云科技股份有限公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12 |
代理公司: | 北京名华博信知识产权代理有限公司 11453 | 代理人: | 白莹;李冬梅 |
地址: | 550003 贵州省贵安*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 域名 解析 管理 方法 装置 系统 | ||
1.一种多域名互备解析管理方法,其特征在于,包括:
服务器设置可访问域名列表,设置源IP地址与地域的第一映射关系集合,以及主机、地域和网络服务器IP地址列表的第二映射关系集合;
所述服务器接收DNS请求报文,从所述DNS请求报文中解析出访问源IP和目标域名,判断所述目标域名在所述可访问域名列表内,从所述目标域名解析出主机和域,根据所述源IP地址和所述第一映射关系集合确定所述源IP对应的地域,根据所述主机、所述地域及所述第二映射关系集合确定所述请求报文对应的网络服务器IP列表,并将此网络服务器IP列表封装入应答包并发送。
2.如权利要求1所述的多域名互备解析管理方法,其特征在于,
所述方法还包括:所述服务器判断所述目标域名不在所述可访问域名列表内时,拒绝所述DNS请求报文。
3.如权利要求1所述的多域名互备解析管理方法,其特征在于,
所述服务器判断所述目标域名在所述可访问域名列表内的方法包括:依次判定目标域名是否为所述可访问域名列表内域名的子域,如果是至少一个可访问域名列表内域名的子域,则判定在所述可访问域名列表内。
4.如权利要求1所述的多域名互备解析管理方法,其特征在于,
从所述目标域名解析出主机和域的方法为:如果目标域名为所述可访问域名列表内唯一一个域名的子域,则将此域名作为所述目标域名的域,目标域名的域名前缀为主机部分;如果目标域名为所述可访问域名列表内多个域名的子域,则选取域名级别最低的域为目标域名的域,目标域名的域名前缀为主机部分。
5.如权利要求1所述的多域名互备解析管理方法,其特征在于,
所述方法还包括:客户端配置域名列表,设置所述域名列表内各域名的权重;
所述客户端在需要发送DNS请求报文时,从所述域名列表中选择权重最高的域名作为所述DNS请求报文中携带的目标域名,向所述服务器发送携带所述目标域名的DNS请求报文,在预设时长内未收到针对所述DNS请求报文的应答报文时,从所述域名列表中选择除去已选择过的域名外权重最高的域名作为所述DNS请求报文中携带的目标域名,向所述服务器发送携带所述目标域名的DNS请求报文,依此类推,直至从所述服务器接收到针对所述DNS请求报文的应答报文,或者直至未从所述服务器接收到针对所述DNS请求报文的应答报文而且所述域名列表中的各域名已均被选择。
6.如权利要求5所述的多域名互备解析管理方法,其特征在于,
所述域名列表是所述可访问域名列表的子域,且各域名的主机部分相同。
7.一种多域名互备解析管理装置,应用于服务器,其特征在于,包括:
设置模块,用于设置可访问域名列表,设置源IP地址与地域的第一映射关系集合,以及主机、地域和网络服务器IP地址列表的第二映射关系集合;
接收模块,用于接收DNS请求报文;
解析模块,用于从所述DNS请求报文中解析出访问源IP和目标域名;
判断模块,用于判断所述目标域名是否在所述可访问域名列表内;
所述解析模块,还用于在所述判断模块判断所述目标域名位于所述可访问域名列表内时,从所述目标域名解析出主机和域;
处理模块,根据所述源IP地址和所述第一映射关系集合确定所述源IP对应的地域,根据所述主机、所述地域及所述第二映射关系集合确定所述请求报文对应的网络服务器IP列表,并将此网络服务器IP列表封装入应答包并发送。
8.如权利要求7所述的多域名互备解析管理装置,其特征在于,
所述判断模块还用于使用以下方法判断所述目标域名在所述可访问域名列表内的方法包括:依次判定目标域名是否为所述可访问域名列表内域名的子域,如果是至少一个可访问域名列表内域名的子域,则判定在所述可访问域名列表内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州白山云科技股份有限公司,未经贵州白山云科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710207609.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种报文传输方法及装置
- 下一篇:一种减少DNS应答报文的长度的方法及装置