DNS和DC分离安装 nslookup的使用

DNSDC分离安装分为两种情况:

 

一、先安装DNS,然后装DC

参见:http://bbs.winos.cn/viewthread.php?tid=16557&extra=&page=1

 

 

DNSDC分离安装

目的:
对于DNS,可以了解到SOA(起始授权机构),NS(名称服务器)分别有什么作用。
对于DC,了解SRV记录存在的意义。


拓朴如下:

环境:
DC
IP192.168.1.1
       DNS
192.168.1.2

DNSSRV
192.168.1.2
       DNS
127.0.0.1

Client
IP
192.168.1.3
        DNS
192.168.1.2

三台干净的操作系统。

很多人会注意安装的先后顺序,其它无所谓的。先安装DC,再安装DNS或者先安装DNS,再安装DC,都可以。
我是先安装DNS
如下:

接下来,配置DNS
在运行里输入dnsmgmt.msc
新建区域,新建的域名为DC的域名。

建立的是主要区域:
主要区域才是可编辑更新的区域副本。

 

输入区域名称(DC的域名):

接下来这一步是其中关键的一步。
允许动态更新,允许客户端注册并动态更新资源记录。

DNS用默认的配置,再安装DC,结果就是失败。
这时要修改DCSOA记录,指向自己。
NS
记录,让NS指向自己。
SON
(起始授权机构)作用:定义了该区域中的哪个名称服务器是权威名称服务器
NS
(名称服务器)的作用:表示该区域的权威服务器和SOA中指定的该区域的主服务器和辅助服务器。

默认时如下:

因自己就是主服务器,所以要人为指定为指向自己。
所以要先建条A(主机)记录。再让NS可以指向A记录,即指向自己。

 

建立后如下:

区域属性,找到SOANS,指向自己。

到这里,DNS相关的修改完毕,可以开始安装DC了。

2003光盘挂载。
打开运行,输入dcpromo

输入区域名称:

输入保存路径,sysvol路径,我用默认。
DNS
安装设置如下:

后面的用安装默认向导来完成安装。

DC重启完后,DNS会动态生成SRV记录。
注:SRV记录不存在,说明那一步错了。
SRV
记录一生成,客户端即可操作,如加入域。

实验完毕,验证客户端。
nslookup一下,看是否能解释。(我只做了正向区域,没做反向区域)

客户端加入域。

DC新建用户a,客户端使用a登录:

 

小结一下:
我写这文章的目的,是为了告诉大家SOANS的作用。以及SRV记录在DNS里的作用。
实用性不高,因DNS本身就是个很小的服务,没必要分开来安装。
那里写得不对,还望指正。^_^

 

 

 

 

 

二、先安装DC,再安装DNS

 

DC

1、   

创建一个域名为abc.com的域控制器名叫dc1ip:192.168.1.1 .注意:安装过程中,DNS选项要使用“稍后配置”

 

DNS

2、  安装一个DNS服务器。地址为:192.168.1.100

3、  DNS的正向查找区域中手动建立一个abc.com的主要区域。在“动态更新”中打开“非安全和安全动态更新。

4、  红笔部分是引自上面的网页中的一段话,蓝笔部分是我对他说的不太正确的地方的修改。)

修改DCDNS上的SOA(起始授权机构)卡片,通过浏览使“主机服务器”指向自己。通过浏览使“名称服务器”(NS名称服务器)指向自己。

说明:iSOA(起始授权机构)作用:定义了该区域中的哪个名称服务器是权威名称服务器。

            iiNS(名称服务器)的作用:表示该区域的权威服务器SOA中指定的该区域的主服务器辅助服务器

 

DNS

5、  DC上重启NETLOGON服务,发现DNS上出现了SRV纪录。

 

nslookup检验正反向解析过程

(Ps:给了域名解析出ip是正向解析。给了ip解析出域名是反向解析。)

1、用nslookup进行解析检查前要保证DNS中已经添加了双向解析(正向查找区域和反向查找区域)内容,如果没有反向解析就会出现无法显示第一部分的情况。

例如:

C:nslookup dns.cctv.com

*** Can't find server name for address 210.51.169.100: Non-existent domain

Server:  UnKnown

Address:  210.51.169.100

 

Name:    dns.cctv.com

Address:  210.51.169.100

 

解决办法,在DNS反向查找区域中添加 210.51.169.100 对应者 dns.cctv.com这个域名。

然后就正常了

C:/>nslookup 210.51.169.100

Server:  dns.cctv.com      //  这两行是提供解析的服务器的机器名

Address:  210.51.169.100   //  和他的ip地址

 

Name:    dns.cctv.com    //  这两行是nslookup命令查询的机器名

Address:  210.51.169.100  //  和他的ip地址

 

 

C:/>nslookup dns.cctv.com

Server:  dns.cctv.com

Address:  210.51.169.100

 

Name:    dns.cctv.com

Address:  210.51.169.100

 

(引自网上的解释:nslookup在启动的时候,将会根据主要网络连接中设置的tcp/ip primary dns 这个IP地址,做一个反向查询,查询当前所使用的dns server name ,然后将返回的结果显示出来,格式如下:
Default Server:  ns.sc.cninfo.net
Address:  61.139.2.69
   
如果当前dns zone中没有对应的发向纪录,那么nslookup只能说“*** Can't find server name for address 61.139.2.69: Non-existent domain    Default Server:  UnKnown ”,噢!我也不知道它的名字。如果该dns server已经没有响应或者无法联系,那么nslookup会说“*** Can't find server name for address 61.139.2.69: Timed out
   
那么我们就应该在当前dns zone的反向区域,为当前dns server添加对应的反向纪录PTR,这样nslookup就可以查询到了。)

 

2、能够正向解析(ping域名,出ip)说明A纪录正常。能否把客户机加入域,说明SRV纪录是否正常(就是传统中的四个代下划线的文件夹的目录是不是出现在DNS的正向查找区中)。

3、当把客户机加入域中时,需要提供域名。如果只能用域名的前半部分把客户机加入域中(如abc.comabc),这是因为客户加入域的时候DNSSRV服务没有生效。这时就只能用NETBIOS加入了。(加入过程很慢)。这个过程有可能是dnssrv有问题,或者重启一下DC上的netlogon服务

 

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值