主配文件:/etc/named.conf
1. 编辑/etc/named.conf
zone "." IN {                         //点号是指根域
type hint;
file "named.ca";                     //named.ca中存放了全球的13个根DNS地址
};
 
zone "localhost" IN {             //这是本地的正解
type master;                          //本地正解的主DNS服务器
file "localhost.zone";              //对主服务器的要求放置的位置
};
 
zone "0.0.127.in-addr.arpa" IN {//这是本地解析的反解
type master;                                 //本地反解的主DNS服务器
file "named.local";                         //定义反解的要求的位置
};
 
zone "example.com" IN {//定义一个区域的正解
type master;                   //主服务器
file "named.mydomain.com";//主服务器定义存放的位置
};
 
zone "1.168.192.in-addr.arpa" IN {//192.168.1.0网段的反解
type master;                                     //主服务器
file "named.mydomain.com.rev";    //反解服务器定义存放的位置
};
 
 
2. 编辑正向解析文件/var/named/named.example.com
$TTL 86400                               //定义一个解析的最大生存时间。 . 表示@下的一个子域 root.my.mydomain.com.
//是管理员邮箱 其中的//@应该换成“.”
@ IN SOA my.mydomain.com. root.my.mydomain.com. ( //@表示example.com. //my.mydomain.com
1997022700 ; //Serial序列号
28800 ; //Refresh更新时间
14400 ; //Retry在更新时间内没有更新 ,在经过多少时间重新更新
3600000 ; //Expire
86400 ) ; //Minimum
IN NS my.example.com. //IN前面省略 没有任何东西 NS 表示nameserver //my.example.com.后面的”点号”不要忘记。
IN MX 10 my.example.com. //MX表示mail exchange my.example.com.表示一个邮件服务 //器 10表示一个邮件服务器的优先级!数字越小优先级越高!
 
my IN A 192.168.1.50      //A表示my.对应的ip地址 也就是my.example.com.
www IN CNAME my.example.com. //CNAME表示一个别名my.example.com.同时是一个//web服务器,一个ftp服务器,一个SMTP服务器,一个pop3服务器
ftp IN CNAME my.example.com.
smtp IN CNAME my.example.com.
pop3 IN CNAME my.example.com.
3. 编辑反向解析文件/var/named/named.mydomain.com.rev
$TTL 86400
@ IN SOA my.example.com.. root.ns..example.com.. (
1997022700 ; //Serial
28800 ; //Refresh
14400 ;// Retry
3600000 ; //Expire
86400 ) ; //Minimum
IN NS my.example.com.
 
50 IN PTR my.example.com.    //50表示192.168.0.50
 
4. 编辑/var/named/named.local文件
$TTL 86400
@ IN SOA my.mydomain.com. root.my.mydomain.com. (
1997022700 ;// Serial
28800 ;// Refresh
14400 ; //Retry
3600000 ;// Expire
86400 ) ; //Minimum
IN NS my.example.com.
 
1 IN PTR localhost. //PTR表示反解
 
5. 编辑/etc/resolv.conf
domain mydomain.com
nameserver 192.168.1.50 
search localdomain //表示上网时可以省略的部分网址