基于dns的域名部署系统及方法_3

文档序号:9352948阅读:来源:国知局
态情况的下才允许被删除。
[0121] 配置模块生成配置命令如下:
[0122] #在已有中心服务器(192. 168. 0? 1)上删除中心计算存储节点(02.cbploydns. com)
[0123] BEGINdnsconfig1 #1 为配置版本号
[0124] centerdel_nodecenter_server= 192. 168. 0.lmapper=mapper_02
[0125] ENDdnsconfig1 #1 为配置版本
[0126] (5)启动中心计算存储节点
[0127] 通过html操作界面远程调用中心服务器上的中心计算存储节点管理模块的启动 中心计算存储节点接口start_node,启动名称为deploynode.com的中心计算存储节点。中 心计算存储节点管理模块接收到start_node操作指令,将依次启动数据存储模块的服务 进程,配置解析模块和部署控制模块的服务进程。
[0128] 配置模块生成配置命令如下:
[0129] #在已有中心服务器(192. 168. 0? 1)上启动中心计算存储节点(01.deploydns. com)
[0130] BEGINdnsconfig1 #1 为配置版本号
[0131] centerstart_nodecenter_server= 192. 168. 0.lmapper=mapper_01
[0132] ENDdnsconfig1 #1 为配置版本
[0133] (6)停止中心计算存储节点
[0134] 通过html操作界面远程调用中心服务器上的中心计算存储节点管理模块的 stop_node(停止计算存储节点)接口,停止名称为deploynode.com的中心计算存储节点。 中心计算存储节点管理模块接收到st〇p_n〇de操作指令后,将依次停止配置解析模块、部 署控制模块的服务进程以及数据存储模块的服务进程。
[0135] 配置模块生成配置命令如下:
[0136] #在已有中心服务器(192. 168. 0. 1)上停止中心计算存储节点(01.deploydns. com)
[0137] BEGINdnsconfig1 #1 为配置版本号
[0138] centerstop_nodecenter_server= 192. 168. 0.lmapper=mapper_01
[0139] ENDdnsconfig1 #1 为配置版本
[0140] (7)管理集群的ZONEs、NSs和SERVERS
[0141] 通过html操作界面管理集群的ZONEs,NSs和SERVERS。html操作界面通过调用 中心服务器上的中心计算存储节点的操作接口,配置归属于该中心计算存储节点的ZONE, NS以及DNS授权服务器SERVER。一个ZONE仅归属一个中心计算存储节点,一台DNS服务 器可以归属于不同的中心计算存储节点,即承载多个DNS后缀。
[0142] 具体管理示例如下:
[0143] 71)新增授权信息(ZONE和NS)过程
[0144] 在html操作界面上操作授权配置,新增一个deploydns.com后缀的ZONE,并配置 相关的NS记录nsl.deploydns.com?~ns5.deploydns.com.。html操作界面将操作转化 成中心计算存储节点的接口格式,并调用承载.com后缀域名的中心计算存储节点对自身 对接的所有DNS授权服务器完成部署。
[0145] 配置模块生成配置命令如下:
[0146] # 在已有计算存储节点(mapper_01)上新增ZONE(deploydns.com.)
[0147] BEGINdnsconfig1 #1 为配置版本
[0148] serveraddip = 1. 1. 1.lport = lOOOOpassword = xxxx
[0149] serveraddip = 2. 2. 2. 2port = lOOOOpassword = xxxx
[0150] serveraddip = 3.3.3.3port = lOOOOpassword = xxxx
[0151] serveraddip = 4. 4. 4. 4port = lOOOOpassword = xxxx
[0152] serveraddip = 5.5.5.5port = lOOOOpassword = xxxx
[0153] znaddzn= .deploydns.com.mapper=mapper_01
[0154] nsaddns = nsl.deploydns.com.
[0155] nsaddns = ns2.deploydns.com.
[0156] nsaddns = ns3.deploydns.com.
[0157] nsaddns = ns4.deploydns.com.
[0158] nsaddns = ns5.deploydns.com.
[0159] zcupdatezn=deploydns.com.cv= ^
[0160]soa=600,nsl.deploydns.com.,webmaster,deploydns.com.,1107011041,1080 0, 3600, 64800, 60
[0161] ns=all, 600,nsl.deploydns.com.ns=all, 600,ns2.deploydns.com.ns= all, 600,ns3.deploydns.com.
[0162] ns=all, 600,ns4.deploydns.com.ns=all, 600,ns5.deploydns.com.
[0163] ncupdatens= nsl. deploydns. com.cv = ^nip= all, 600, 1. 1. 1. 1
[0164] ncupdatens= ns2. deploydns. com.cv = ^nip= all, 600, 2. 2. 2. 2
[0165] ncupdatens= ns3. deploydns. com.cv = ^nip= all, 600, 3. 3. 3. 3
[0166] ncupdatens= ns4. deploydns. com.cv = ^nip= all, 600, 4. 4. 4. 4
[0167] ncupdatens= ns5. deploydns. com.cv = ^nip= all, 600, 5. 5. 5. 5
[0168] ENDdnsconfig1 #1 为配置版本
[0169] 72)新增DNS授权服务器过程
[0170] 在html操作界面上新增.comDNS授权服务器。中心计算存储节点收到来自html 操作界面的新增DNS授权服务器配置,将DNS授权服务器增加到本地数据库后,主动推送全 量域名配置(即数据库中持久化保存的全部域名配置)到DNS授权服务器。
[0171] 配置模块生成配置命令如下:
[0172] # 在已有ZONE(deploydns.com.)上新增DNS授权机器(6. 6. 6. 6)作为ns6. deploydns.com.
[0173] BEGINdnsconfig1 #1 为配置版本
[0174] serveraddip= 6. 6. 6. 6port=lOOOOpassword=xxxx
[0175] nsaddns=ns6.deploydns.com.
[0176] zcupdatezn=deploydns.com.cv= ^
[0177]soa=600,nsl.deploydns.com.,webmaster,deploydns.com.,1107011041,1080 0, 3600, 64800, 60
[0178] ns=all, 600,nsl.deploydns.com.ns=all, 600,ns2.deploydns.com.ns= all, 600,ns3.deploydns.com.
[0179] ns=all, 600,ns4.deploydns.com.ns=all, 600,ns5.deploydns.com.ns= all, 600,ns6.deploydns.com.
[0180] ncupdatens=ns4.deploydns.com.cv=^nip=all, 600, 6. 6. 6. 6
[0181] ENDdnsconfig1 #1 为配置版本
[0182] 73)删除DNS授权服务器过程
[0183] 在html操作界面上删除.com的DNS授权服务器。中心计算存储节点收到来自管 理人员操作节点的删除DNS授权服务器配置,将DNS授权服务器从本地数据库中删除,并暂 停对DNS授权服务器的后续域名部署。
[0184] 配置模块生成配置命令如下:
[0185] #在已有20呢((1印1〇7(1118.(3〇111.)上删除0吧授权机器(5.5.5.5),对应吧为1186. deploydns.com.
[0186] BEGINdnsconfig1 #1 为配置版本
[0187] zcupdatezn=deploydns.com.cv= *
[0188] soa= 600,nsl.deploydns.com. ,webmaster,deploydns.com. , 1107011041, 1080 0, 3600, 64800, 60
[0189] ns=all, 600,nsl.deploydns.com.ns=all, 600,ns2.deploydns.com.ns= all, 600,ns3.deploydns.com.
[0190] ns=all, 600,ns4.deploydns.com.
[0191] ncdelns=ns4.deploydns.com.cv=*nip=all, 600, 5. 5. 5. 5
[0192] serverdelip=
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1