|
DNS维护一点通 $ s% l% R$ J/ t: ?; z& ]& O
+ B2 ?4 N, D- {/ P e在设置使用Windows 2000 Server服务的时候,维护工作是非常重要的。下面就和大家交流一下维护和排除DNS故障的方法。 : O) ?- D3 j9 D7 r7 d3 q
8 g3 Q+ O+ G5 u: }
一、使用Dnscmd方便维护DNS系统
+ \/ ]4 f, z8 B+ l) h4 P/ Q
, l% @ Y9 r7 ^8 f+ o( g3 H8 _ 与UNIX或脚本命令类似,Windows 2000的资源工具包提供了一个叫做Dnscmd的命令行程序,它用来管理DNS服务器。
2 P5 q- \# Y$ b: s) Y: b5 L! c }
" g9 M* C& N( C* q* O) X" r 该工具可用于不同任务:
" {% y3 @2 i7 ?4 _4 ]2 B! g
$ @& L, `7 G3 s' K: v 1.创建脚本或批处理文件,使DNS中每日的管理进程自动化。它特别适合设置使用文本文件的标准DNS主要区域的情况。 % H: Z/ u* l: h; T% E. J) |/ Z7 `. Q
+ Y8 i3 g. S C+ t8 z
2.更新资源记录。
8 {2 b* }5 ?) _9 G; T: v$ @( h
. J- q( y) t* z: L' h6 }* y5 | 3. 建立并配置新的DNS服务器。
: G6 b6 H+ e' i( l' l# x5 C/ {- {7 J+ j5 r: e, e
Dnscmd的安装很简单:
4 l ~, `/ L9 D" j
1 u4 s: }8 z- W, \ 1.将Dnscmd文件从Win 2000 Server CD-ROM光盘的supportenterprise eskit文件夹复制到DNS服务器中你选择的文件夹中即可。如c?winntsystem32dns文件夹下。注意,Win 2000 Professional光盘中不存在这个程序。
% G+ _& q8 M/ U& A. `7 O6 }: B7 x" D5 X8 e
2.在“运行”菜单或命令行提示符上键入DNSCMD或加上不同参数进行维护工作。
' m; }- i8 L& G6 n
# l8 w2 m+ j8 } 二、用好Ping命令
) @' z' z/ H% w y* _
4 w ^9 T/ j. `2 H) h/ P 相信大家对Ping命令都比较熟悉,它使用ICMP协议检查网络上特定IP地址的存在,一个DNS域名也是对应一个IP地址的,因此下面的命令可以检查一个DNS域名的连通性: 5 x' g! ]+ t6 ^- ?( d$ K, u
+ o- U% `' @, _# E% s' X Ping www.cfan.com.cn
- E9 V$ G" g; x( M) F' o; ]+ i+ ^$ R- M5 K/ s6 X
假如一客户端不能解析DNS域名,使用上述命令可以判断该客户端与DNS服务器的连通性。然后可以再Ping网络中的其它客户端。如果都Ping不通,说明该客户端有问题,如果后者可以Ping通,则说明DNS配置错误或DNS服务器错误。
+ d1 i3 o1 O3 `: L9 C" z8 @; R
/ p( m4 \: w E3 Y3 z: W$ ^& Y 三、用Ipconfig设置DNS
& G! E: `3 ?) w g5 P5 _1 o7 o2 y5 K S
直接在命令提示符下执行Ipconfig命令可以查看DNS服务器的配置情况(图1)。该命令还可以手工更新一个客户的DNS注册,排除DNS名称注册失败的故障,或对DNS服务器动态更新故障。使用命令Ipconfig registerdns可以更新或排除一个客户的DNS注册故障,因为该命令将刷新DHCP的租约并注册计算机的主机名。
$ K6 s$ ]2 c" Y$ L* W8 l& \. _9 Y& g7 \- V" R: @% F- p
图1
& Z7 V' T! L* k4 V6 B1 G/ ]7 W6 x
四、使用Nslookup诊断 0 c. n6 N e7 Z% ^
$ K8 n; N G# f2 O$ P' K
Nslookup是诊断DNS的实用程序,它允许与DNS以对话方式工作并让用户检查资源记录,它也在命令行上运行,语法如下:
6 ~) o) w; w- I9 p2 q) X% G! \+ O# T- d: ^ z- x3 S) C% t
Nslookup ?-option??hostname? server? * a% \9 I$ F( A; H) C: C; Y7 h
1 E( O! ?+ s% \. E, S -option?指定一个或多个命令行选项。例如要列出命令清单。
8 ]) B. N& b4 A0 Q3 X q" e, D9 h! z( R
Hostname:使用用户指定的主机名,缺省使用用户指定的服务器。 2 Y8 F; n% ` P- J H
0 m# B, r; i: a: p5 A
Server:使用用户指定的DNS服务器,缺省指定使用在TCP/IP网络配置中指定的DNS服务器。
# E0 ?3 j2 U* s; \+ F) l" n8 q8 s9 I* C2 l4 t3 c! F
: _: b+ D! w* A# D+ V
, n9 ~" u3 C2 R( i转自爱好者论坛:http://bbs.cfan.com.cn |
|