阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

DNS named.conf文件详解

261次阅读
没有评论

共计 2106 个字符,预计需要花费 6 分钟才能阅读完成。

配置文件:
/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.linuxidc.com.          root.linuxidc.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 linuxidc

IN MX 10 mail.linuxidc.com.

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

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

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

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

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2017-04/142905.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2106字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中