如何配置DNS客户端的% `# M& a& R( R+ F) z
来源:青年人(Qnr.Cn) 2010/8/18 10:34:28 【青年人:中国教育考试第一门户】 资料下载 教材购买' @" ^- W( ]0 t8 w$ [
6 T0 e' B3 C+ I, X4 F& M o4 H5 S* ~
; s K, l. S- i+ ~6 B-
1 K: A4 L8 G4 I0 X: T) Q6 K# z- O$ F5 y7 R/ l! q& b
前面几篇文章介绍了DNS服务器的配置(具体详见:《DNS服务器的配置》),既然有了服务器那么我们就得有客户端使用他们。这里所说的客户端也就是DNS服务器的用户,这其中包括个人用的PC机,也包括各种各样的服务器。总之,只要是向DNS发送服务请求的都是客户端。
* A3 I8 |2 K1 ~ 在这篇文章中我分两部分说一下DNS客户端的配置,第一部分是基于linux操作系统,第二部分是基于windows操作系统。$ L x. m. X/ s& h8 l
一、基于linux操作系统的DNS客户端配置:
M( y* o+ S; i Linux设置客户端的DNS服务器主要为三个文件,他们分别是‘/etc/hosts’;‘/etc/host.conf’;‘/etc/resolv.conf’.
! h* D4 l9 Y ~; d/ c5 x' \ hosts文件主要用来做一些内部网络IP地址的解析,设置非常简单,而且修改方便。缺点是不能解析公网上的域名。
4 m* K/ a3 j- w /host.conf文件规定了使用解析方法的顺序,一般以hosts为首选,手动更改文件数量少,且查询速度快。4 z$ J: C9 c5 T+ R7 e
resolv.conf文件是解析所有域名IP的配置文件,内容格式为一个ip地址占用一行:, G( n* N* W5 L% ~2 p, G
nameserver 192.168.101.10
" }8 D+ A5 }& y: Y8 S nameserver 202.106.0.20
. x" m8 V! i; S nameserver 202.106.196.115' O" a1 ]0 y- l; s" E& G5 n0 X
注意:第一行,192.168.101.10为首选DNS服务器IP地址,只有当系统无法从此DNS服务器解析的时候才会去第二台DNS服务器器发出查询。7 g. z* e+ A) ]( X. a9 _ s
Resolv.conf文件的设置对nslookup的影响很大,nslookup的默认DNS服务器为resolv.conf文件中设置的DNS服务器,如果DNS服务器本身为DNS服务器,但未写在resolv.conf文件中,则使用nslookup是无法测试本DNS服务器的,如果写入了resolv.conf文件中但不是第一DNS服务器,也无法直接测试,要用server命令更改默认的DNS服务器。5 M. R4 \' b6 F# K- Y
二、基于windows操作系统的DNS客户端配置
' r: E8 u2 R& l6 H+ R 其实这基于windows操作系统的DNS客户端配置 ,只要懂得一点计算机配置的朋友也许都会使用。下面我把具体的步骤和大家说一说' I8 Z; C& d" M% P5 s/ b
1、使用鼠标邮件单击本地连接,弹出菜单选择‘属性’
# D( P+ i% f1 u+ b 2、选择“Internet协议(TCP/IP)”,点击“属性”按钮
3 a. S! c: Y: f$ o5 W9 y 3、将DNS的IP地址以此在‘首选DNS服务器’和‘备用DNS服务器’中写入,如果要添加更多的DNS服务器地址,可以在“Internet协议(TCP/IP)”对话框中直接点击‘高级’,将打开‘高级TCP/IP设置’。
0 ?1 b- r l3 J 点击‘DNS服务器地址(按使用顺序排列)’框下面的添加按钮即可添加新的DNS服务器地址
$ T: ^, c; K! w1 v& ]5 Y" t 然后点击‘添加’,之后一直点击‘确定’保存关闭对话框。至此,基于windows操作系统的DNS客户端配置就完成了。(注意,DNS服务器不用添加的过多,过多的DNS服务器其实并不起什么作用)。 |