|
![](template/comiis_x3dfmh/comiis_pic/ico_lz.png)
楼主 |
发表于 2004-1-8 07:59:25
|
显示全部楼层
关于RH9下DNS服务配置的补充说明
要提供或实现DNS服务,首先要理解DNS服务的基本原理.
DNS服务主要是为我们域名到IP的解析,因为我们在网络的实际应用中多是用便于记忆的域名(例如www.163.com)。
实际网络通信中使用的是IP地址,所以在通信中必需将我们设置或提供的DNS域名转化为通信系统中必需使用的IP地址,这就是DNS服务的功能。当然,DNS服务也可提供IP到域名的反向解析服务.
实际网络系统中,我们一般给计算机设置IP,网关,DNS服务器IP.这里的IP相当于我们的身份证,别的计算机就通过IP和我们的计算机通信的.
网关实际上是缺省路由,也就是我们的网络通信数据默认就经过这个关口,由他负责下一站的选择,如果没有它,那每次我们得告诉通信系统下一站的路径,这不可能做到.
当我们在网络应用中提供的是域名时,通信系统首先要靠DNS服务器将域名转化为IP,然后才进行通信,如果不能转化则通信是失败的,这就是为什么我们有时候可以用IP上网而不能用域名的原因.
我们在计算机中一旦配置了DNS服务器的IP(注意DNS服务器只能配置它的IP,想想为何不能配置它的DNS域名呢?),则通信中的域名都首先由该DNS服务器转化为IP,而后才进行通信.所以,我们在自己计算机上配置的DNS必需是真实的DNS服务器(一般由ISP或网管提供,千万不要凭空想像.)
那我们的用的www.163.com是如何被翻译为 ... 是不可能有的(比如我们办公的小DNS服务器怎么会有163的解析呢),而是该DNS服务器将www.163.com转发到该DNS服务器上配置的其它DNS服务器(这就是所谓的DNS转发),由其它DNS服务器返回真正的163的IP.
所以:我们在配置DNS服务器的时候要注意:
1.我们自给用于试验的DNS服务器一般只能在局域网中使用
2.要想让我们的DNS服务也进入互连网,那你必需在ISP中注册,也就是让某个DNS服务器向互连网提供对我们所在域的解析
3.配置好DNS服务器之后,要测试是否通,必需添加该DNS服务器的IP到测试机器的网络配置中,对当前设置DNS服务器的机器也一样 |
|