一种基于测试环境台账的DNS解析方法及系统技术方案

技术编号:25002202 阅读:40 留言:0更新日期:2020-07-24 18:02
本发明专利技术提供了一种基于测试环境台账的DNS解析方法及系统,所述方法包括:接收测试环境发送的包括目标域名的域名解析请求;确定发送所述域名解析请求的源IP地址;根据所述源IP地址、所述目标域名和预设的环境台账信息确定待访问域名的目标IP地址并返回测试环境,本发明专利技术可对相同域名的IP地址获取请求,自动确定对应测试环境的IP地址,简化系统测试过程,降低环境运维成本。

【技术实现步骤摘要】
一种基于测试环境台账的DNS解析方法及系统
本专利技术涉及互联网域名解析
,尤其涉及一种基于测试环境台账的DNS解析方法及系统。
技术介绍
在传统的域名解析领域,一个域名只解析为一个IP地址。在测试环境使用域名进行联机测试的时候,需要提前在域名服务器申请域名和测试服务器IP的对应关系。目前产品系统测试时,往往会存在多套测试环境对产品系统分别并行测试的情况,则不同测试环境需要配置的上下游应用的域名也不相同。目前在系统测试时,搭建每套产品系统应用测试环境的时候,第一步需要在域名服务器上生成一个不同的域名,第二步需要将新域名通知给上游应用配置,过程较为繁琐,且容易出错。
技术实现思路
本专利技术的一个目的在于提供一种基于测试环境台账的DNS解析方法,对相同域名的IP地址获取请求,自动确定对应测试环境的IP地址,简化系统测试过程,降低环境运维成本。本专利技术的另一个目的在于提供一种基于测试环境台账的DNS解析系统。本专利技术的再一个目的在于提供一种计算机设备。本专利技术的还一个目的在于提供一种可读介质。r>为了达到以上目的本文档来自技高网...

【技术保护点】
1.一种基于测试环境台账的DNS解析方法,其特征在于,包括:/n接收测试环境发送的包括目标域名的域名解析请求;/n确定发送所述域名解析请求的源IP地址;/n根据所述源IP地址、所述目标域名和预设的环境台账信息确定待访问域名的目标IP地址并返回测试环境。/n

【技术特征摘要】
1.一种基于测试环境台账的DNS解析方法,其特征在于,包括:
接收测试环境发送的包括目标域名的域名解析请求;
确定发送所述域名解析请求的源IP地址;
根据所述源IP地址、所述目标域名和预设的环境台账信息确定待访问域名的目标IP地址并返回测试环境。


2.根据权利要求1所述的基于测试环境台账的DNS解析方法,其特征在于,进一步包括:
获取各测试环境中应用系统的配置管理文件,所述配置管理文件包括应用系统的IP地址和域名,其中,多个测试环境中相同的应用具有相同的域名;
根据各应用系统的IP地址、和域名形成多个测试环境的环境台账信息。


3.根据权利要求1所述的基于测试环境台账的DNS解析方法,其特征在于,所述根据所述源IP地址、所述目标域名和预设的环境台账信息确定待访问域名的目标IP地址具体包括:
从缓存系统中获取预设的目标域名、目标IP地址与源IP地址的对应关系表,确定所述对应关系表中是否存在所述源IP地址,若存在,则根据所述域名解析请求中的源IP地址、目标域名和所述对应关系表得到待访问域名的目标IP地址;
若不存在,则从数据库中获取环境台账信息并确定环境台账信息中是否存在所述源IP地址,若存在,则根据所述源IP地址、所述目标域名和环境台账信息得到待访问域名的目标IP地址。


4.根据权利要求3所述的基于测试环境台账的DNS解析方法,其特征在于,进一步包括在根据所述源IP地址、所述目标域名和环境台账信息得到待访问域名的目标IP地址,之后:
根据域名解析请求中的源IP地址、目标域名和目标IP地址形成所述对应关系表并存储至缓存系统中。


5.一种基于测试环境台账的DNS解析系统,其特征在于,包括:
请求接收单元,用于接收测试环境发送的包括目标域名的域名解析请求;
环境确定...

【专利技术属性】
技术研发人员:施政益陈淦李轶史晨霄
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1