【技术实现步骤摘要】
一种配置文件的生成方法及装置
本专利技术涉及计算机网络领域,尤其涉及一种DNS服务器BIND软件的配置文件的生成方法及装置。
技术介绍
在IP(InternetProtocol,互联网协议)网络中,DNS(DomainNameSystem,域名系统)是因特网最关键的基础服务之一,为众多网络应用提供根本性支撑,其主要功能是将易于人们记忆的域名与网络可识别的IP地址作转换。域名和IP地址之间的转换称为域名解析,执行域名解析的网络主机称为DNS服务器。通过DNS服务器的查询服务,可以找到所需站点或资源的入口,进而对站点或资源进行访问。BIND(BerkeleyInternetNameDomain,伯克莱网间名域)是目前最常用的DNS服务器软件,其配置文件包括:named.conf文件:记录BIND安装路径、acl文件的存放路径、view文件的存放路径、日志的存放路径;view文件:包含多个view(区域),每个view记录了地区信息、运营商信息、域名信息的组合对应的zone文件的存放路径;zone文件:记录view对应的解析记录信息;acl文件:记录view对应的IP地 ...
【技术保护点】
一种DNS服务器BIND软件的配置文件的生成方法,其特征在于,包括:接收携带用户标识的配置文件生成指令;确定所述用户标识对应的域名信息;获取所述域名信息对应的解析记录信息;根据所述解析记录信息,生成DNS服务器BIND软件的配置文件中的view文件;根据所述view文件和所述解析记录信息,生成DNS服务器BIND软件的配置文件中的zone文件;以及获取IP地址信息,根据所述view文件和所述IP地址信息,生成DNS服务器BIND软件的配置文件中的acl文件;根据所述view文件的存放路径和所述acl文件的存放路径,生成DNS服务器BIND软件的配置文件中的named.conf文件。
【技术特征摘要】
1.一种DNS服务器BIND软件的配置文件的生成方法,其特征在于,包括:接收携带用户标识的配置文件生成指令;确定所述用户标识对应的域名信息;获取所述域名信息对应的解析记录信息;根据所述解析记录信息,生成DNS服务器BIND软件的配置文件中的view文件;根据所述view文件和所述解析记录信息,生成DNS服务器BIND软件的配置文件中的zone文件;以及获取IP地址信息,根据所述view文件和所述IP地址信息,生成DNS服务器BIND软件的配置文件中的acl文件;根据所述view文件的存放路径和所述acl文件的存放路径,生成DNS服务器BIND软件的配置文件中的named.conf文件。2.如权利要求1所述的方法,其特征在于,所述配置文件生成指令中还携带切换操作指示,用于指示是否生成acl文件;获取IP地址信息,根据所述view文件和所述IP地址信息,生成DNS服务器BIND软件的配置文件中的acl文件,具体为:当所述配置文件生成指令中携带的切换操作指示指示生成acl文件时获取IP地址信息,根据所述view文件和所述IP地址信息,生成DNS服务器BIND软件的配置文件中的acl文件。3.如权利要求1或2所述的方法,其特征在于,根据所述解析记录信息,生成DNS服务器BIND软件的配置文件中的view文件,具体为:根据所述解析记录信息中的地区信息、运营商信息、域名信息,以及预设的zone文件的存放路径,生成DNS服务器BIND软件的配置文件中的view文件。4.如权利要求1或2所述的方法,其特征在于,根据所述view文件和所述解析记录信息,生成DNS服务器BIND软件的配置文件中的zone文件,具体为:查询所述解析记录信息,获取所述view文件中的每个view对应的域名对应的解析记录信息,生成DNS服务器BIND软件的配置文件中的zone文件。5.如权利要求1或2所述的方法,其特征在于,根据所述view文件和所述IP地址信息,生成DNS服务器BIND软件的配置文件中的acl文件,具体为:通过查询IP地址库中获取所述IP地址信息,获取所述...
【专利技术属性】
技术研发人员:刘旺,张国斌,陈真,
申请(专利权)人:乐视网信息技术北京股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。