配置文件: 
/etc/named.conf 
/在NAMED.CONF         配置文件中使用//和/* */来进行注释,

options { /*OPTIONS选项用来定义一些影响整个DNS服务器的环境,如这里的DI RECTORY用来指定在本文件指定的文件的路径,

如这里的是将其指定到 /var/named 下,在这里你还可以指定端口等等。不指定则端口是53 
*/ 
directory "/var/named"; 
}; //

// 
// a caching only nameserver config 
// 
controls { 
inet 127.0.0.1 allow { localhost; } keys { rndckey; }; 
}; 
zone "." IN { //在这个文件中是用zone关键字来定义域区的,一个zone关键字定义一个域区 
type hint; 
/*在这里type类型有三种,它们分别是master,slave和hint它们的含义分别是: 
master:表示定义的是主域名服务器 
slave :表示定义的是辅助域名服务器 
hint:表示是互联网中根域名服务器 
*/ 
file "named.ca"; //用来指定具体存放DNS记录的文件 
};

zone "localhost" IN { //定义一个域名为localhost的正向区域 
type master; 
file "localhost.zone" ; 
allow-update { none; }; 
}; 
zone "test.net" IN { //指定一个域名为test.net的正向区域 
type master; 
file "test.net” 
allow-update { none;}; 
};

zone "0.0.127.in-addr.arpa" IN { //定义一个IP为127.0.0.*的反向域区 
type master; 
file "named.local"; 
allow-update { none; }; 
}; 
zone "0.192.168.in-addr.arpa" IN { //定义一个IP为168.192.0.*反向域区 
type master; 
file "168.192.0";

/var/named/test.net文件 
@ IN SOA dns.wqmsl.com.           root.wqmsl.com.(    // SOA表示授权开始 
/* 上面的IN表示后面的数据使用的是INTERNET标准。而@则代表相应的域名,如在这里代表test.net,即表示一个域名记录定义的开始。

而 linux.test.net则是这个域的主域名服务器,而webmaster.test.net则是管理员的邮件地址。

注意这是邮件地址中用来代替常见的邮件地址中的@.而SOA表示授权的开始 
*/ 
2003012101 ; serial (d. adams)    /*本行前面的数字表示配置文件的修改版本,格式是年月日当日修改的修改的次数,

每次修改这个配置文件时都应该修改这个数字,要不然你所作的修改不会更新到网上的其它DNS服务器的数据库上,

即你所做的更新很可能对于不以你的所配置的DNS服务器为DNS服务器的客户端来说就不会反映出你的更新,

也就对他们来说你更新是没有意义的。 
*/ 
28800 ; refresh 
/*定义的是以为单位的刷新频率 即规定从域名服务器多长时间查询一个主服务器,以保证从服务器的数据是最新的 
*/ 
7200 ;retry 
/*上面的这个值是规定了以秒为单位的重试的时间间隔,即当从服务试图在主服务器上查询更时,而连接失败了,

则这个值规定了从服务多长时间后再试 
*/ 
3600000 ; expiry 
/*上面这个用来规定从服务器在向主服务更新失败后多长时间后清除对应的记录,上述的数值是以分钟为单位的 
*/ 
8400 ) 
/*上面这个数据用来规定缓冲服务器不能与主服务联系上后多长时间清除相应的记录 
*/ 
IN NS wqmsl

IN MX 10 mail.wqmsl.com.

linux IN A 168.192.0.14 
it-test1 IN A 168.192.0.133 
www IN CNAME wqmsl

/*上面的第一列表示是主机的名字,省去了后面的域。 
NS:表示是这个主机是一个域名服务器, 
A:定义了一条A记录,即主机名到IP地址的对应记录 
MX 定义了一邮件记录 
CNAME:定义了对应主机的一个别名

/var/named/168.192.0 
@ IN SOA  dns.wqmsl.com.           root.wqmsl.com. ( 
1997022700 ; Serial 
28800 ; Refresh 
14400 ; Retry 
3600000 ; Expire 
86400 ) ; Minimum 
IN NS linux.test.net. 
/*以上的各关键字的含义跟wqmsl.com是相同的  
88  IN PTR wqmsl.com.  
188  IN PTR linux.wqmsl.com. 
/* 
上面的第一列表示的是主机的IP地址。省略了网络地址部分。如88完整应该是: 
168.192.0.88

PTR:表示反向记录 
最后一列表示的是主机的域名。

DNS named.conf文件详解的更多相关文章

  1. Linux-apache httd.conf文件详解

    Linux-apache httd.conf文件详解 # This is the main Apache server configuration file. It contains the # co ...

  2. VSFTPD全攻略(/etc/vsftpd/vsftpd.conf文件详解)

    /etc/vsftpd/vsftpd.conf文件详解,分好类,方便大家查找与学习 #################匿名权限控制############### anonymous_enable=YE ...

  3. linux根文件系统 /etc/resolv.conf 文件详解

    Linux根文件系统/etc/resolv.conf文件,它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序.该文件是由域名解析器(resolver,以恶 ...

  4. 【转】/etc/grub.conf文件详解

    转自:http://leejia.blog.51cto.com/4356849/788902 grub.conf是grub的主配置文件,通过这个配置文件,grub才能找到kernel,系统才能正常启动 ...

  5. sysctl.conf文件详解

    本文转自:http://www.cnblogs.com/Rosanna/p/3446557.html 使文件立刻生效命令:/sbin/sysctl -p /proc/sys目录下存放着大多数内核参数, ...

  6. recovery.conf文件详解

    在恢复过程中,用户可以通过使用recovery.conf文件来指定恢复的各个参数,如下: 归档恢复设置 restore_command:用于获取一个已归档段的XLOG日志文件的命令 archive_c ...

  7. 【转载】redis.conf文件详解

    转载地址:http://blog.csdn.net/zhutulang/article/details/51969760 Redis.conf文件可以在github上查看,下面是我整理的其中的配置项( ...

  8. /etc/resolv.conf文件详解

    大家好,今天51开源给大家介绍一个在配置文件,那就是/etc/resolv.conf.很多网友对此文件的用处不太了解.其实并不复杂,它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名 ...

  9. linux根文件系统 /etc/resolv.conf 文件详解(转)

    大家好,今天51开源给大家介绍一个在配置文件,那就是/etc/resolv.conf.很多网友对此文件的用处不太了解.其实并不复杂,它是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名 ...

随机推荐

  1. 【SQL SERVER】触发器(二)

    前言:上面一片文章整理了触发器的基础知识点,下面我们看看如何使用触发器以及insert和delete表: 这里我们补充一下触发器的缺点: 性能较低.我们在运行触发器时,系统处理的大部分时间花费在参照其 ...

  2. ref:一系列用于Fuzzing学习的资源汇总

    ref:http://www.freebuf.com/articles/rookie/169413.html 一系列用于Fuzzing学习的资源汇总 secist2018-04-30共185833人围 ...

  3. 20169211《Linux内核原理与分析》第三周作业

    假期中抽时间学习了一下linux内核的启动过程,在此做一下学习总结. Linux启动过程描述: 1.启动BootLoader 2.Linux系统的初始化 3.Linux的应用程序的初始化 通用寄存器的 ...

  4. 湖南大学ACM程序设计新生杯大赛(同步赛)B - Build

    题目描述 In country  A, some roads are to be built to connect the cities.However, due to limited funds, ...

  5. 湖南大学ACM程序设计新生杯大赛(同步赛)G - The heap of socks

    题目描述 BSD is a lazy boy. He doesn't want to wash his socks, but he will have a data structure called ...

  6. SCU 4443 Range Query

    二分图最大匹配,枚举. 可以计算出每一个位置可以放哪些数字,每个数字可以放在哪些位置,这样就可以建二分图了. 如果二分图最大匹配不到$n$,则无解.否则构造字典序最小的解,可以枚举每一位放什么数字,然 ...

  7. redis优化方案

    流水线(pipelined) 批量提交redis命令,减少通信次数 事务 mulit,事务的开始 exec,执行事务快内的命令 discard,放弃事务快内的命令 watch,监视key,如果key改 ...

  8. Dijkstra【P2446】 [SDOI2010]大陆争霸

    Background 在一个遥远的世界里有两个国家:位于大陆西端的杰森国和位于大陆东端的克里斯国.两个国家的人民分别信仰两个对立的神:杰森国信仰象征黑暗和毁灭的神曾·布拉泽,而克里斯国信仰象征光明和永 ...

  9. Python入门基础知识(1) :locals() 和globals()

    Python有两个内置的函数,locals() 和globals(),它们提供了基于字典的访问局部和全局变量的方式. 首先,是关于名字空间的一个名词解释.是枯燥,但是很重要,所以要耐心些.Python ...

  10. [BZOJ3140][HNOI2013]消毒(二分图最小点覆盖)

    3140: [Hnoi2013]消毒 Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 1621  Solved: 676[Submit][Status] ...