在/var/named/chroot/etc/下将named.caching-nameserver.conf拷贝一份,并重命名为named.conf
named.rfc1912.zones 文件
查看/var/named/chroot/etc/下的named.rfc1912.zones 文件。
[root@localhost etc]# pwd ---显示当前位置
/var/named/chroot/etc
[root@localhost etc]# vim named.rfc1912.zones ---查看该文件并做出修改!
// named.rfc1912.zones:
//
// Provided by Red Hat caching-nameserver package
//
// ISC BIND named zone configuration for zones recommended by
// RFC 1912 section 4.1 : localhost TLDs and address zones
//
// See /usr/share/doc/bind*/sample/ for example named configuration files.
//
zone "." IN {
type hint;
file "named.ca";
};
zone "localdomain" IN {
type master;
file "localdomain.zone";
allow-update { none; };
};
zone "localhost" IN {
type master;
file "localhost.zone";
allow-update { none; };
};
zone "0.0.127.in-addr.arpa" IN {
type master;
file "named.local";
allow-update { none; };
};
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {
type master;
file "named.ip6.local";
allow-update { none; };
};
zone "255.in-addr.arpa" IN {
type master;
file "named.broadcast";
allow-update { none; };
};
zone "0.in-addr.arpa" IN {
type master;
file "named.zero";
allow-update { none; };
}; -------以上是文件里的原内容。
在末行添加如下正解和反解zone !
zone "zhongzhou.com" IN {
type master;
file "zhongzhou.com.zone";
allow-update { none; };
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "1.168.192.in.addr.local";
allow-update { none; };
};
正解、反解数据库
在/var/named/chroot/var/named/文件夹下写正解、反解数据库!
cp -p localhost.zone zhongzhou.com.zone 正解数据库
cp -p named.local 1.168.192.in.addr.local 反解数据库
修改后的正解数据库内容如下:
修改后的反解数据库内容如下:
查看信息:
vi /etc/sysconfig/named文件,看是否包含ROOTDIR= /var/named/chroot。
即文本的末行。
该命令的作用是告诉服务器bind的相关配置文件在/var/named/chroot文件夹中;
修改/etc/resolv.conf文件 添加自己为nameserver !
例如: namedserver 192.168.1.5
验证:
在windows系统中的验证
在linux系统中的验证: