|
DNS维护一点通
$ M+ f( y- o$ o" r
0 H! m% \: O/ F# Z7 m在设置使用Windows 2000 Server服务的时候,维护工作是非常重要的。下面就和大家交流一下维护和排除DNS故障的方法。
% W/ o) W' q+ ^& ~
4 e: n8 H, o# T 一、使用Dnscmd方便维护DNS系统
% T) V* C! n1 T5 i7 l' D. X! N
4 `! i0 \, }, i( e. _4 }4 a 与UNIX或脚本命令类似,Windows 2000的资源工具包提供了一个叫做Dnscmd的命令行程序,它用来管理DNS服务器。
& P5 |( L, K6 I; M' p* c! X
, }- I- F$ H/ s7 S, @ 该工具可用于不同任务:
y& [# A/ ]5 z, p+ J H: u
, j# D/ R5 K! |4 O5 d 1.创建脚本或批处理文件,使DNS中每日的管理进程自动化。它特别适合设置使用文本文件的标准DNS主要区域的情况。 7 K1 x' d, P: D& b( ^
D2 C7 i" ]! M4 j# s* y: ?
2.更新资源记录。
2 c/ Y8 p& @' Z4 U6 s
; d9 E1 \7 e% w 3. 建立并配置新的DNS服务器。 9 T, G* d& U# k3 `
4 [9 y; x& z" x( }6 L
Dnscmd的安装很简单:
) F% ^* B" g: c) v5 n- s5 |( y8 a7 E8 h5 D2 P
1.将Dnscmd文件从Win 2000 Server CD-ROM光盘的supportenterprise eskit文件夹复制到DNS服务器中你选择的文件夹中即可。如c?winntsystem32dns文件夹下。注意,Win 2000 Professional光盘中不存在这个程序。
1 Y$ P* K0 x& {3 m5 w3 A8 ~6 d* v* w& ~
2.在“运行”菜单或命令行提示符上键入DNSCMD或加上不同参数进行维护工作。
% R* H3 \$ M4 j0 \6 R* r
: E: P' S: M; _8 G$ B/ k( j 二、用好Ping命令
4 H" \- ^9 O4 C& a' f2 b
) _9 P- Z. _ V5 a9 v5 V/ A 相信大家对Ping命令都比较熟悉,它使用ICMP协议检查网络上特定IP地址的存在,一个DNS域名也是对应一个IP地址的,因此下面的命令可以检查一个DNS域名的连通性:
, {$ h" a0 E/ s6 g6 }6 w
/ ^( h4 b9 S, c Ping www.cfan.com.cn 1 k0 W+ R7 P% T l
+ M0 |3 L, [7 q: l9 i 假如一客户端不能解析DNS域名,使用上述命令可以判断该客户端与DNS服务器的连通性。然后可以再Ping网络中的其它客户端。如果都Ping不通,说明该客户端有问题,如果后者可以Ping通,则说明DNS配置错误或DNS服务器错误。
' V+ _2 ?1 v* S3 |) E) B- j& E( V4 ], f0 s. o' D+ E2 o
三、用Ipconfig设置DNS ( g, h) T9 }. G, K% q0 J
; j+ P6 E/ t9 Y t2 e% S4 M 直接在命令提示符下执行Ipconfig命令可以查看DNS服务器的配置情况(图1)。该命令还可以手工更新一个客户的DNS注册,排除DNS名称注册失败的故障,或对DNS服务器动态更新故障。使用命令Ipconfig registerdns可以更新或排除一个客户的DNS注册故障,因为该命令将刷新DHCP的租约并注册计算机的主机名。
* l4 G2 ^# s# S3 {
* S8 I* V- `$ L图1
: c* e' h4 ~& T. x6 a
6 o$ Y+ a( O% b9 ]( ]/ N6 v% ~+ U4 p 四、使用Nslookup诊断
; O9 J0 e# v! c! L. G \1 r# M( y8 L% c
Nslookup是诊断DNS的实用程序,它允许与DNS以对话方式工作并让用户检查资源记录,它也在命令行上运行,语法如下:
( C/ S/ p3 m: c; t1 o7 \0 T( [2 U: O3 H; ~- A& Y
Nslookup ?-option??hostname? server? # w) f, @$ b# l+ Q- N6 U
4 E0 V" @8 N( Q0 B
-option?指定一个或多个命令行选项。例如要列出命令清单。 # N8 A6 e9 R1 p5 Z l
" C* z, R/ w9 h9 M
Hostname:使用用户指定的主机名,缺省使用用户指定的服务器。 ) M$ `: ]$ K4 P) @, ^( J6 p6 S
) y7 L. a0 |2 N3 W9 R2 R% ` Server:使用用户指定的DNS服务器,缺省指定使用在TCP/IP网络配置中指定的DNS服务器。
- v+ @9 a: Y: M& ?" u/ R2 s. j) ^
9 ]" l( ^# v0 t8 ?1 z2 o: J
% ~) w& T. T/ S N6 S
9 n: J( U" c' Y3 f3 ~6 m! m6 @转自爱好者论坛:http://bbs.cfan.com.cn |
|