首页 > 数据库 > mysql教程 > 技巧分享:六招教你巧用DNSCMD命令

技巧分享:六招教你巧用DNSCMD命令

WBOY
发布: 2016-06-07 15:30:10
原创
2457 人浏览过

欢迎进入网络技术社区论坛,与200万技术人员互动交流 >>进入 用DNSCMD创建正向搜索区域 以下是五个用个DNSCMD命令在命令行里创建正向搜索区域的举例。如果用户的DNS服务器正运行Windows Server Core,那么用DNSCMD命令创建正向搜索区域,请看示例: 1.用此命

欢迎进入网络技术社区论坛,与200万技术人员互动交流 >>进入

  用DNSCMD创建正向搜索区域

  以下是五个用个DNSCMD命令在命令行里创建正向搜索区域的举例。如果用户的DNS服务器正运行Windows Server Core,那么用DNSCMD命令创建正向搜索区域,请看示例:

  1.用此命令在名为SEA-SC4的服务器上创建一个名为research.fabrikam.com正向搜索标准主域,然后将用于该区域的数据库保存到research.dns文件中。该命令用来完成此保存:

  dnscmd SEA-SC4 /zoneadd research.fabrikam.com /primary /file research.dns

  2.用此命令在名为SEA-SC 1的DNS服务器上创建一个名为marketing.fabrikam.com正向搜索AD DS集成主域,此服务器同样是域控制器,然后将区域信息保存在AD DS的域DNS中:

  dnscmd SEA-SC1 /zoneadd marketing.fabrikam.com /dsprimary

  3.使用该命令在SEA-SC1 DNS服务器上创建一个名为research.fabrikam.com的正向搜索标准二级域,此服务器同样是域控制器。把该区域的数据库保存到AD DS的域DNS部分并指定该区域的地址为172.16.11.33作为复制用的DNS主服务器:

  dnscmd SEA-SC1 /zoneadd research.fabrikam.com /secondary 172.16.11.33 /file research.dns

  4.只用此命令在SEA-SC4 DNS服务器上创建名为marketing.fabrikam.com的正向搜索标准存根区域,将用于该区域的数据库保存在marketing.dns文件夹中,然后指定区域地址为172.16.11.30,作为复制用的DNS主服务器:

  dnscmd SEA-SC4 /zoneadd marketing.fabrikam.com /stub 172.16.11.30 /file marketing.dns

  5.用此命令在SEA-SC1 DNS服务器上创建正向搜索AD DS集成存根区域,该服务器同样是域控制器,将该区域的数据库保存在AD DS的域DNS部分,然后指定区域地址为172.16.11.33,作为复制用的DNS主服务器:

  dnscmd SEA-SC1 /zoneadd finance.fabrikam.com /stub 172.16.11.33

  用DNSCMD命令创建反向搜索区域

  如果你的DNS服务器运行的是Windows Server Core,那么可以用DNSCMD创建反向搜索区域。虽然正向搜索区域正式域名来命名,但是反向搜索区域是按如下惯例命名:

  [octet address form of network ID in reverse order].in-addr.arpa.

  例如,如果正向搜索区域中用户网络ID是172.16.11.24(也就是172.16.11.0,子网掩码为255.255.255.0),那么反向搜索区域通常为11.16.172.in-addr.arpa 。

  作为示例,你可以使用如下命令在SEA-SC4 DNS服务器上创建一个名为11.16.172.in-addr.arpa的反向搜索标准主域:

  dnscmd SEA-SC4 /zoneadd 11.16.172.in-addr.arpa /primary

  用DNSCMD创建资源记录

  举例,假设要在授权的DNS服务器SEA-SC1上,为SEA-SRV8服务器创建一个主机A在fabrikam.com的记录,而且SEA-SRV8服务器的IP地址为172.16.11.75,可进行如下操作:

  dnscmd SEA-SC1 /recordadd fabrikam.com SEA-SRV8.fabrikam.com. /aging /openacl A 172.16.11.75

  列出主机A在所需区域中的全部记录,然后对其进行检查:

  dnscmd SEA-SC1 /enumrecords fabrikam.com fabrikam.com. /type A

  返回的记录如下:

  @ [Aging:3571189] 600 A 172.16.11.30

  SEA-DESK155 [Aging:3571191] 1200 A 172.16.11.80

  sea-sc1 [Aging:3571238] 3600 A 172.16.11.30

  SEA-SC4 [Aging:3571189] 1200 A 172.16.11.33

  SEA-SRV4 [Aging:3571192] 1200 A 172.16.11.81

  SEA-SRV8 [Aging:3571246] 3600 A 172.16.11.75

  上述命令中/aging交换机指示新资源的记录可以被删除。如果我们删除这些参数,那么资源记录会保留在DNS数据库中直到它被更新或手动移出。/openacl交换机指出任何用户都可以修改这一记录。没有这些参数的时候,只有管理员可以修改此记录。

[1] [2] 

技巧分享:六招教你巧用DNSCMD命令

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板