五个用个DNSCMD命令在命令行里创建正向搜索区域

用DNSCMD 创立正向查找区域以下是五个用个DNSCMD 指令在指令行里创立正向查找区域的举例。若是用户的DNS 服务器正运转 Server Core,那么用DNSCMD 指令创立正向查找区域,请看

用DNSCMD 创立正向查找区域

以下是五个用个DNSCMD 指令在指令行里创立正向查找区域的举例。若是用户的DNS 服务器正运转 Server Core,那么用DNSCMD 指令创立正向查找区域,请看示例:

1、用DNSCMD 装备转发器

转发器是咱们用来处置客户需要的特别DNS ,它能够处理通常DNS 服务器处理不了的疑问,如对异地域名或外部DNS 域名的恳求。DNS 客户通常会进行递归查询,呼应这些查询的DNS 服务器有必要回来一个有用回答。当DNS 服务器收到客户恳求的时分,若是在DNS 服务器上装备了转发器,那么 DNS 服务器会对转发器宣布递归查询的恳求,需求得到有用呼应。

咱们能够运用DNSCMD 指令在Server Core DNS 服务器上装备一个或多个转发器。例如,将外部DNS 服务器192.0.2.25装备为DNS 服务器 SEA-SC4的转发器,可进行如下操作:

dnscmd SEA-SC4 /ResetForwarders 192.0.2.25 /timeout 5 /slave

,

此指令中的/timeout参数指定了DNS 服务器等候转发器作出呼应的时长。/slave参数标明若是转发器未能完结查询,那DNS 服务器也不会把自个作为迭代查询来履行。所谓迭代查询是指DNS 服务器对其他DNS 服务器进行非递归查询,并运用转介来完结本来的查询。要想在转发器未能完结查询的时分让DNS 服务器履行自个的迭代查询,能够运用

/noslave。运用/noslave更换,意味着DNS 会在无法用转发器完结查询的时分运用自个的根提示文件。根提示文件包括根服务器衔接互联网的进口。这些根服务器变成迭代查询的起始点。

2、用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交换机指出任何用户都能够修正这一记载。没有这些参数的时分,只要管理员能够修正此记载。 用DNSCMD 装备区域变换

AD DS集成区域将其DNS 信息保管在了AD DS中,并运用AD DS目录仿制在域控制器之间仿制这一信息。规范区域将其信息保管在区域文件中,然后经过一个名为区域变换的进程在DNS 服务器之间仿制这一信息。区域变换发作的时分,该区域的DNS 根底服务器为二级DNS 服务器供给了此区域的信息。在这种情况下,DNS 根底服务器就被称为该区域的主控DNS 服务器。

创立二级区域的时分主控服务器就被指定了。不过,你能够用DNSCMD 指令指定一个不一样的主控服务器。例如,若是你要对 hr.fabrikam.com 区域的主控服务器进行更改,从

SEA-SC2(072.16.11.31)改为SEA-

SC4(172.16.11.33),那么能够运用下面的指令在SEA-SC1(二级DNS 服务器) 上装备新的主控服务器:

,

dnscmd SEA-SC1 /zoneresetmasters hr.fabrikam.com 172.16.11.33

在二级DNS 服务器有才能从主控DNS 服务器加载信息前,你有必要对主控服务器进行装备以便二级服务器完结区域变换。例如,将SEA-SC4装备为hr.fabrikam.com 的主控服务器,这样,就只对SEA-SC1发作区域变换:

dnscmd SEA-SC4 /zoneresetsecondaries hr.fabrikam.com /securelist 172.16.11.30 区域变换会根据自个的默许进程主动发作,可是你也能够运用DNSCMD 迫使二级服务器发动区域变换。例如,能够用如下指令迫使SEA-SC1从SEA-SC4处更新其区域信息:

dnscmd SEA-SC1 /zonerefresh

hr.fabrikam.com

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 www.cdybox.com

,

文件夹中,然后指定区域地址为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

标签: