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