一种域名切换方法、装置及系统制造方法及图纸

技术编号:22310733 阅读:16 留言:0更新日期:2019-10-16 10:34
本发明专利技术公开了一种域名切换方法,包括:在接收到目标域名切换指令的情况下,在预设的配置关系表中获取所述目标域名对应的目标记录值;将所述目标域名切换至与所述目标记录值对应的目标防护设备上。上述的域名切换方法中,在接收到所述目标域名切换指令的情况下,在预设的配置关系表中获取所述目标域名对应的目标记录值,所述目标域名切换至与所述目标记录值对应的目标防护设备上,不需要人为将所述目标域名切换到所述目标防护设备上,避免了人为切换效率低和易出现错误的问题。

A method, device and system of domain name switching

【技术实现步骤摘要】
一种域名切换方法、装置及系统
本专利技术涉及网络安全
,尤其涉及一种域名切换方法、装置及系统。
技术介绍
随着互联网的飞速发展,网络安全逐渐成为一个潜在的巨大问题。近年来,WEB应用越来越丰富,WEB服务器以其强大的计算能力、处理性能及蕴含的较高价值逐渐成为主要攻击目标。为保证网站的安全、稳定运行,企业会通过安防设备或者Web应用程序防火墙进行运维,当故障发生时,运维人员首先需要确定哪些域名在使用故障服务,然后在域名管理系统中修改域名的指向和记录类型等。随着域名的日益增多、安全设备类别的增加等,传统的运维方式无法做到短时间内完成故障软件上所有域名的指向切换,且切换过程中,不但效率低下,更容易出现错误,这将导致重要域名短时间内无法提供服务。
技术实现思路
鉴于上述问题,本专利技术提供一种克服上述问题或者至少部分地解决上述问题的一种域名切换方法、装置及系统,具体方案如下:一种域名切换方法,包括:在接收到目标域名切换指令的情况下,在预设的配置关系表中获取所述目标域名对应的目标记录值;将所述目标域名切换至与所述目标记录值对应的目标防护设备上。上述的方法,可选的,在预设的配置关系表中获取所述目标域名对应的记录值包括:获取与所述目标域名对应的切换组和切换方式;在所述预设配置关系表的配置信息中查找包含所述切换组的各个记录值;依据所述切换方式,在所述各个记录值选取目标记录值。上述的方法,可选的,还包括:对所述目标记录值进行合法性校验;若当前目标记录值不合法,舍弃所述当前目标记录值,或;若当前目标记录值合法,将所述目标域名切换至与所述目标记录值对应的目标防护设备上。上述的方法,可选的,将所述目标域名切换至与所述目标记录值对应的目标防护设备上包括:获取所述目标域名的当前记录值;若所述当前记录值与所述目标记录值不同,将所述当前记录值更新为所述目标记录值,或;若所述当前记录值与所述目标记录值相同,保持所述当前记录值。上述的方法,可选的,还包括:将切换完成指令反馈给所述目标域名切换指令的请求方。一种域名切换装置,包括:获取模块,用于在接收到目标域名切换指令的情况下,在预设的配置关系表中获取所述目标域名对应的目标记录值;切换模块,用于将所述目标域名切换至与所述目标记录值对应的目标防护设备上。上述的装置,可选的,所述获取模块包括:第一获取单元,用于获取与所述目标域名对应的切换组和切换方式;查找单元,用于在所述预设配置关系表的配置信息中查找包含所述切换组的各个记录值;选取单元,用于依据所述切换方式,在所述各个记录值选取目标记录值。上述的装置,可选的,还包括:校验模块,用于对所述目标记录值进行合法性校验;舍弃模块,用于若当前目标记录值不合法,舍弃所述当前目标记录值,或;执行模块,用于若当前目标记录值合法,执行所述切换模块。上述的装置,可选的,所述切换模块包括:第二获取单元,英语获取所述目标域名的当前记录值;更新单元,用于若所述当前记录值与所述目标记录值不同,将所述当前记录值更新为所述目标记录值,或;保持单元,用于若所述当前记录值与所述目标记录值相同,保持所述当前记录值。一种域名切换系统,包括:告警源、终端、逻辑控制单元、日志数据库、配置数据库和域名管理单元,其中:所述告警源,用于下发目标域名切换指令;所述终端,用于下发目标域名切换指令;所述逻辑控制单元,用于在接收到目标域名切换指令的情况下,在预设的配置关系表中获取所述目标域名对应的目标记录值,将所述目标域名切换至与所述目标记录值对应的目标防护设备上;所述日志数据库,用于记录所述逻辑控制单元的操作行为;所述配置数据库,用于保存所述预设的配置关系表;所述域名管理单元,用于管理域名的记录值。与现有技术相比,本专利技术包括以下优点:本专利技术公开了一种域名切换方法,包括:在接收到目标域名切换指令的情况下,在预设的配置关系表中获取所述目标域名对应的目标记录值;将所述目标域名切换至与所述目标记录值对应的目标防护设备上。上述的域名切换方法中,在接收到所述目标域名切换指令的情况下,在预设的配置关系表中获取所述目标域名对应的目标记录值,所述目标域名切换至与所述目标记录值对应的目标防护设备上,不需要人为将所述目标域名切换到所述目标防护设备上,避免了人为切换效率低和易出现错误的问题。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的一种域名切换系统结构框图;图2为本专利技术实施例公开的一种域名切换方法流程图;图3为本专利技术实施例公开的一种域名切换方法又一流程图;图4为本专利技术实施例公开的一种域名切换方法又一流程图;图5为本专利技术实施例公开的一种域名切换方法又一流程图;图6为本专利技术提供的一种域名切换装置结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术公开了一种域名切换方法、装置及系统,应用在网络被攻击或者设备出现问题时,随着互联网的飞速发展,网络安全逐渐成为一个潜在的巨大问题。近年来,WEB应用越来越丰富,WEB服务器以其强大的计算能力、处理性能及蕴含的较高价值逐渐成为主要攻击目标。常见的网络攻击方式主要有DDos、SYNFLOOD和SQL注入等。为降低攻击频率,保障网络安全,许多企业会通过使用高防进行网络层面的防护,通过Web应用程序防火墙WAF(WebApplicationFirewall)进行应用层面的防护。为保证网站的安全、稳定运行,企业针对每类安全产品(高防/WAF等)通常会选择两种以上的产品,由此,将出现以下运维场景:场景1:从监控源收到被攻击告警,需要将域名切换到安全防护设备上;场景2:由于出现设备问题,需要将域名紧急切换到另一类设备上;以上场景归纳总结起来,主要分为两步:步骤1:在安全设备上提前进行相关配置。步骤2:进行域名指向切换。当以上运维场景发生时,步骤1可以提前进行配置,但步骤2需要做实时修改。高效、稳定的域名切换是当前需要解决的主要问题,本专利技术提供了一种域名切换系统,所述系统的结构示意图如图1所示,包括:告警源101、终端102、逻辑控制单元103、日志数据库104、配置数据库105和域名管理单元106,其中:所述告警源101,用于下发目标域名切换指令,其中,所述告警源可以为外部告警应用或者无监控系统,所述告警源通过外部接口连接告警源。所述终端102,用于下发目标域名切换指令,本专利技术实施例中,所述终端为Web应用,用户通过操作所述Web应用下发所述目标域名切换指令,其中,所述Web界面中还可以规定切换方式、展示配置信息和对所述目标域名切换指令进行编辑等功能,其中所述切换方式可以包括单个切换、部分切换和全部切换。所述逻辑控制单元103,用于在接收到目标域名切换指令的情况下,在预设的配置关系表中获取所述目标域名对应的目标记录值本文档来自技高网...

【技术保护点】
1.一种域名切换方法,其特征在于,包括:在接收到目标域名切换指令的情况下,在预设的配置关系表中获取所述目标域名对应的目标记录值;将所述目标域名切换至与所述目标记录值对应的目标防护设备上。

【技术特征摘要】
1.一种域名切换方法,其特征在于,包括:在接收到目标域名切换指令的情况下,在预设的配置关系表中获取所述目标域名对应的目标记录值;将所述目标域名切换至与所述目标记录值对应的目标防护设备上。2.根据权利要求1所述的方法,其特征在于,在预设的配置关系表中获取所述目标域名对应的记录值包括:获取与所述目标域名对应的切换组和切换方式;在所述预设配置关系表的配置信息中查找包含所述切换组的各个记录值;依据所述切换方式,在所述各个记录值选取目标记录值。3.根据权利要求2所述的方法,其特征在于,还包括:对所述目标记录值进行合法性校验;若当前目标记录值不合法,舍弃所述当前目标记录值,或;若当前目标记录值合法,将所述目标域名切换至与所述目标记录值对应的目标防护设备上。4.根据权利要求1所述的方法,其特征在于,将所述目标域名切换至与所述目标记录值对应的目标防护设备上包括:获取所述目标域名的当前记录值;若所述当前记录值与所述目标记录值不同,将所述当前记录值更新为所述目标记录值,或;若所述当前记录值与所述目标记录值相同,保持所述当前记录值。5.根据权利要求1所述的方法,其特征在于,还包括:将切换完成指令反馈给所述目标域名切换指令的请求方。6.一种域名切换装置,其特征在于,包括:获取模块,用于在接收到目标域名切换指令的情况下,在预设的配置关系表中获取所述目标域名对应的目标记录值;切换模块,用于将所述目标域名切换至与所述目标记录值对应的目标防护设备上。7....

【专利技术属性】
技术研发人员:王然林思锐
申请(专利权)人:上海缤游网络科技有限公司
类型:发明
国别省市:上海,31

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

1