什么是DNS服务器?之电信通独家解析
2014-06-15 10:25:04   来源:www.dxt5860.com   评论:0 点击:

什么是什么是DNS服务器?很多电信通用户在看到DNS服务器之后首先产生的就是这个疑问。因为人脑不比计算机,人们对文字的印象比对数字记忆强,因此人们不可能靠记忆一些ip地址来上网,所以人们想通过记忆文字来达到上网的目的,所以DNS服务器应运而生了,DNS服

       什么是什么是DNS服务器?很多电信通用户在看到DNS服务器之后首先产生的就是这个疑问。因为人脑不比计算机,人们对文字的印象比对数字记忆强,因此人们不可能靠记忆一些ip地址来上网,所以人们想通过记忆文字来达到上网的目的,所以DNS服务器应运而生了,DNS服务器工作机制就是将人们比较易记忆的域名解析成对应的ip地址,从而达到上网的目的。DNS服务器是工作在应用层中,监听在TCP/IP的53号端口上!
 
DNS服务器类型
    1.主DNS: master  数据库的更新需要手动才能完成
     2.从/辅DNS: slave  数据更新从主DNS服务器上同步过来
     3.缓存服务器和转发器
DNS查询类别
     *递归查询:请求一次就能得到结果
      *迭代查询:请求多次才能得到结果
DNS解析类型
      &正向解析:FQDN--->IP
      &反向解析:IP--->FQDN
DNS解析流程
     客服发起请求--->查询缓存--->查询hosts文件--->DNS
如果查询的是本机DNS负责的区域,就通过查询区域数据库文件返回结果 
如果查询的不是本机DNS负责的区域,就查询缓存返回结果
如果上述都没有答案,就直接向根发起请求
DNS服务器建立
一、安装bind  rpm包,启动named的进程,service  named  start
二、要了解的知识
        服务器的进程为named
        主配置文件为/etc/named.conf  其中包含  了/etc/named.rfc1912.zones这个区域配置文件
        解析库文件存放在/var/named/目录下,(库文件名称要与主配置文件中定义的文件名称一致)
 
 
主配置文件/etc/named.conf的修改:注释掉如下选项,但是也可以修改
      listen-on port 53 { 127.0.0.1 };
       listen-on-v6 port 53 { : : 1; };
        allow-query  {  localhost; };
主配置文件的编辑格式,就以建立mage.com这个域为例,编辑区域配置文件/etc/named.rfc1912.zones
    在内容的最后面增加一个区域 如:
 
 
zone "mage.com" IN {         ###定义某某区域
       type   master;                  ###定义区域的类型
        file "mage.com.zone";  ###定义库文件的存放路径相对于/var/named路径
};
编辑解析库文件之前我们先的了解,解析库文件的每一行都是一个资源记录,资源记录又有如下几种
  **SOA: 起始的授权记录,在每一个区域解析文件中必须存在,它记录了这个区域文件所有的参数
  **NS :名称服务器 记录授权的区域名称
  **MX :邮件交换器
  **A  :正向查询记录
  **PTR:反向查询记录
  **CNAME:别名记录
解析库文件的格式
[名称]   [TTL]   [网络类型]   [资源记录的类型]  [数据]
名称指资源记录引用的对象的名称,可以是主机名也可以是对应的域名,可以不写全,但后面会给你 
补上对应的定义的域的名称,写全了最后必须带“ . ”
网络类型一般记为“IN”
TTL :存放记录的缓存时间 可以定义在资源记录的第一行,定义为全局
***SOA
区域名称  网络类型  SOA  主DNS服务器  服务器邮件地址 (序列号 刷新间隔 重试间隔 过期间隔  TTL )
    序列号一般为:时间+版本号
    刷新间隔:辅助服务器请求同步等待的时间
    重试间隔:辅助服务器请求失败后再次请求的间隔时间
    过期间隔:这个时间到期后,主服务器还没有反应,辅助服务器上的资源记录就为不可靠记录
***NS:后面必须跟一个A记录
   区域名称  IN  NS  FQDN
***MX:后面也必须跟一个A记录
   区域名称  IN  MX  10(优先级0-100)  FQDN
***A:
   FQDN   IN   A   IP
***PTR
   IP   IN   PTR   FQDN
***CNAME
   别名   IN   CNAME  FQDN 
下面就以建立mage.com 这个域的DNS为例建立正反解析域
  首先编辑配置文件/etc/named.conf 增加正反解析域
zone "mage.com" IN {
    type master;
    file "mage.com.zone";
};
zone "159.168.192.in-addr.arpa" IN {  ###反向名称的格式为“网络地址.in-addr.arpa”
    type master;
    file "192.168.159.zone";
};
本文由
电信通www.dxt5860.com总结发布,如需转载请注明出处。

相关热词搜索:电信通 DNS DNS服务器

上一篇:电信通dns解析外网域名为什么慢?如何解决?
下一篇:电信通独家解析之解决电脑能上QQ,就是上不了网的方法

分享到: 收藏
频道总排行
频道本月排行
备案信息 举报中心 安全网络监察 文明传播 网警110