[发明专利]一种基于混合云平台的域名解析方法和装置有效
申请号: | 201811326726.9 | 申请日: | 2018-11-08 |
公开(公告)号: | CN109327559B | 公开(公告)日: | 2022-03-25 |
发明(设计)人: | 吴文林 | 申请(专利权)人: | 同盾控股有限公司 |
主分类号: | H04L61/106 | 分类号: | H04L61/106;H04L61/4511 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 311121 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 混合 平台 域名解析 方法 装置 | ||
本申请实施例提供了一种基于混合云平台的域名解析方法和装置,该基于混合云平台的域名解析方法应用于域名系统服务器,包括:获取第一域名解析请求;响应于第一域名解析请求,确定在域名数据库中是否存在第一域名解析请求对应的第一域名记录;当在域名数据库中存在第一域名记录时,确定第一域名记录中的第一A记录和/或第一别名记录对应的第二A记录;根据第一A记录和/或第二A记录,确定第一域名解析请求对应的第一IP地址;其中,第一域名记录包括第一A记录和/或第一别名记录。因此,能够在混合云平台部署时,实现符合DNS协议要求的域名解析。
技术领域
本申请涉及互联网技术领域,特别是涉及一种基于混合云平台的域名解析方法和装置。
背景技术
随着移动互联网的发展,云平台的种类也日益增多,许多应用在使用混合云平台时,要考虑云平台之间的兼容问题。现有技术存在的问题是,例如对于某应用A,它有一部分节点部署在诸如Openstack的云平台上,而另一部分服务则部署在k8s(Kubernetes)平台环境中,用户通过域名D来访问应用A提供的服务时,域名解析服务无法既将D域名的请求解析到k8s上的服务节点,又解析到Openstack平台上的服务节点上。
发明内容
鉴于上述问题,本申请实施例提供一种基于混合云平台的域名解析方法,能够解决现有技术无法实现混合云平台的域名解析问题。
相应的,本申请实施例还提供了一种基于混合云平台的域名解析装置,用以保证上述方法的实现及应用。
为了解决上述问题,本申请实施例公开了一种基于混合云平台的域名解析方法,应用于域名系统服务器,所述方法包括:
获取第一域名解析请求;
响应于所述第一域名解析请求,确定在域名数据库中是否存在所述第一域名解析请求对应的第一域名记录,所述第一域名记录包括第一A记录和/或第一别名记录;
当在所述域名数据库中存在所述第一域名记录时,确定所述第一域名记录中的所述第一A记录和/或所述第一别名记录对应的第二A记录;
根据所述第一A记录和/或所述第二A记录,确定所述第一域名解析请求对应的第一IP地址。
相应的,本申请实施例还公开了一种基于混合云平台的域名解析装置,应用于域名系统服务器,所述装置包括:
请求获取模块,用于获取第一域名解析请求;
记录确定模块,用于响应于所述第一域名解析请求,确定在域名数据库中是否存在所述第一域名解析请求对应的第一域名记录,所述第一域名记录包括第一A记录和/或第一别名记录;
所述记录确定模块,还用于当在所述域名数据库中存在所述第一域名记录时,确定所述第一域名记录中的所述第一A记录和/或所述第一别名记录对应的第二A记录;
地址确定模块,用于根据所述第一A记录和/或所述第二A记录,确定所述第一域名解析请求对应的第一IP地址。
本申请实施例还提供一种装置,包括处理器以及存储器,其中,
所述处理器执行所述存储器所存放的计算机程序代码,以实现本申请所述的基于混合云平台的域名解析方法。
本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现本申请所述的基于混合云平台的域名解析方法的步骤。
本申请实施例包括以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同盾控股有限公司,未经同盾控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811326726.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:地址管理方法及装置
- 下一篇:IP地址续租方法、装置、网络系统以及电子设备