启动 DNS :#service named start
配置文件:
// 主配置文件
/etc/named.conf
// 根域名服务器指向文件
/var/named/chroot/var/named/named.ca
//localhost 区文件(可选)
/var/named/chroot/var/named/localhost.zone
/var/named/chroot/var/named/named.local
在 /etc/named.conf这个文件是和/var/named/chroot/etc/named.conf这个文件一样可以建立一个软连接:#ln /etc/named.conf /var/named/chroot/etc/named.conf
用于配置区文件
/var/named/chroot/var/named/name2ip.conf
/var/named/chroot/var/named/ip2name.conf
在/var/named/chroot/etc/named/下应该有一下三个配置文件:
named.ca named.local localhost.zone
现在开始编辑/etc/named.conf
# vi /etc/named.conf
// options {
pid-file
“/var/run/named/named.pid”;
forward only; // 只允许 forward
forwarders {
192.168.1.1; // 使用
hint 的 DNS
};
};
/var/run/named 的拥有者是 named
解释:
//pid-file
指的是每一个 services 的纪录自己的 PID的档案。可以用 #kill -1 PID 来从新启动。
//forwarders
设定去找那个合法的 DNS, 每个 forward 的主机之间 ip 都要用 ; 来结尾。
//forward only
这个设定可以让你的 DNS 主机仅进行forward 。
在/etc/named.conf添加正解反解字段。
正解:(即由域名到 IP)
zone “firm236.org” {
type master;
file “firm326.org.zone”;
};
zone是定义一个域名或IP,
type指定服务器类型.master主.slave辅助,
file后面是正解文件,该文件应该建立在/var/named/chroot/var/named/,是用户自己建立的。
注意那里需要使用分号";",不能个掉的
反解:
zone “0.168.192.in-addr.arpa” {
type master;
file “firm326.org.192.168.0”;
};
注意这里:“0.168.192.in-addr.arpa” 如果你的IP是192.168.0.1就这样些写,192.168.12.2就把 0换成12。
其他和上面一样,文件名可以自己随便取但是要对应。