注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

曾国藩的博客

 
 
 

日志

 
 

windows下面dns区域批量添加删除  

2012-08-31 13:42:50|  分类: WindowsServer200 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
http://blog.zhdata.com/index.php/archives/60

今天非常的郁闷,公司自己架设了DNS服务器,使用的是2003系统,这样如果那个域名到期不用了就得手动清理这个区域,现在查查后台好多域名都不用了,我们需要手动删除这几千个区域,哎!真是苦恼!
   删了一会我想想有没有什么好的办法可以批量删除的,就类似于那种bat的文件一样,执行以下就全部删除那些区域了。
  这就和另外一位管理员商量,我们在网上找了一些资料,最终找到了,还是有批量创建和删除dns区域的。这就解决了我们最苦恼的问题.具体的内容如下:
zoneAdd:在指定DNS服务器上,创建一个新区域,示例:Dnscmd . / ZoneAdd  XXX.com  /primary

ZoneDelete:在指定的服务器上,删除指定的区域,示例:Dnscmd . / ZoneDelete XXX.com  /F

zonepause: 在指定DNS服务器上,暂停指定区域,示例:Dnscm . / zonepause  XXX.com

zoneresume:在指定DNS服务器上,重启指定区域,示例:Dnscmd . / zoneresume XXX.com

zonereload:在指定DNS服务器上,从本地文件重新加载指定区域,示例:Dnscmd . / zonereload

recordAdd:在指定DNS服务器上的指定区域,创建一条记录,示例:Dnscmd . /recordadd XXX.com  www  A  192.168.1.62

recordDelete:在指定DNS服务器上的指定区域,删除一条记录,示例:Dnscmd . /recordDelete XXX.com  www  A  /F

nodeDelete:在指定DNS服务器上的指定区域,删除名称相同的所有记录,示例:Dnscmd . /NodeDelete XXX.com www /F

restart:重启指定的DNS服务器,示例:Dnscmd . /restart

以上是我查阅资料之后自己看到的,也可以正处处理的,供大家参考!
我后来在网上有看到了一个知足批处理脚本的命令,如下:
For /L %%i in (0, 1, 400) do dnscmd /RecordAdd domain.com  test%%i  A  192.168.0.204
这个命令可以批量添加DNS记录的,我觉得也不错,如果要批量添加一些A记录可以用这条命令来实现的,比较方便的!

  评论这张
 
阅读(660)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018