Linux DNS服务器搭建过程讲解(2)

启动 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。
其他和上面一样,文件名可以自己随便取但是要对应。

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wwyzyx.html