加入收藏
|
设为首页
|
在线留言
|
RSS
首页
程序设计
数据库设计
服务器
操作系统
网络技术
网页设计
图形图象
多媒体
网站运营
您当前的位置:
首页
>
服务器
>
DNS服务器
DNS完全解惑问答
时间:2010-04-06 21:09:42 来源: 作者:
问:什么是“DNS”?其中文为何?
答:DNS,简单地说,就是Domain Name System,翻成中文就是“域名系统”。
问:DNS有什么用途?
答:在一个TCP/IP架构的网络(例如Internet)环境中,DNS是个很重要而且常用的系统。主要的功能就是将人易于记忆的Domain Name和人不容易记忆的IP Address作转换。而上面执行DNS服务的这台网络主机,就能够称之为DNS Server。基本上,通常我们都认为DNS只是将Domain Name转换成IP Address,然后再使用所查到的IP Address去连接(俗称“正向解析”)。事实上,将IP Address转换成Domain Name的功能也是相当常使用到的,当login到一台Unix工作站时,工作站就会去做反查,找出您是从哪个地方连线进来的(俗称“逆向解析”)。
问:DNS是怎么运作的?
答:DNS是使用层的方式来运作的。例如:哈工大紫丁香站的Domain Name为bbs.hit.edu.cn,这个Domain Name当然不是凭空而来的,是从.edu.cn所分配下来的。.edu.cn又是从.cn授予(delegation)的。.cn是从哪里来的呢?答案是从“.”,也就是所谓的“根域”(root domain)来的。根领域已是Domain Name的最上层。而“.”这层是由InterNIC(Internet Network Information Center,互连网信息中央)所管理。全世界的Domain Name就是这样,一层一层的授予下来。
问:当我查一个Domain Name时,DNS是怎么查出他的IP的呢?
答:举个例子,假设今天我们查的Domain Name(作一个dns query)为bbs.hit.edu.cn时,DNS Server会这么处理:
(1) 您所用的电脑(可能是PC,也可能是工作站)送出一个问题给这台电脑所设定的DNS Server,提问:bbs.hit.edu.cn的IP是什么?
(2) 这台DNS会先看看是不是在他的cache中,假如是,就丢出答案。假如不是,就从最上头查起。在DNS Server上面一定有设定“.”要跟谁问。所以,这个时候他就往“.”层的任何一台DNS(现在“.”有13台)问:.cn要问谁?
(3) “.”层的DNS会回答.cn要向谁查(同时您用的DNS会cache起来这个答案)。
(4) 接下来您所用的DNS就会向.cn这层的DNS问:.edu.cn要问谁?
(5) .cn的这层就会回答.edu.cn要向谁查(同时您用的DNS也把这答案cache起来)。
(6)直到bbs.hit.edu.cn回答:bbs.hit.edu.cn的IP是202.118.224.2(又cache起来)。
经过了这么多的过程,终于得到了这个IP,接下来才能作进一步的连线。要注意的是,在每一层都会问一个问题,并且把答案记下来(cache起),而且还会忘掉(看该层的设定是要cache多久)。
问:DNS要怎么配置?
答:假如,只是要使用DNS,那只要在TCP/IP的网络属性中配置即可。配置的方法跟使用的操作系统有关。例如:Windows 9x在“控制面板”→“网络”→“TCP/IP”→“属性”中,找到DNS的部分再来配置。Unix在/etc/resolv.conf这个文档中配置(假如,要架设一台DNS Server,就不是在这里讨论的了)。
问:哪一台 DNS 资料最新?
答:假如您知道DNS是利用阶层架构运作的,那就应该知道,离您最近的DNS,就是最好的。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
推荐资讯
使用ADO.NET访问Oracl
霍夫曼树编码的实现
C++ Builder 在应用程
使用 C++ Builder 对
相关文章
无相关信息
栏目更新
栏目热门
站内搜索:
新闻
下载
图库
FLASH
电影
商品
文章
分类信息
高级搜索
网站首页
|
关于我们
|
服务条款
|
广告服务
|
联系我们
|
网站地图
|
免责声明
|
WAP
本站主机赞助商:
华夏名网
Powered by
Webquan.cn
© 2009-2010 讨论群:38093127