临时关闭selinux模式
setenforce 0
临时关闭防火墙
systemctl stop firewalld.service
安装bind-chroot
yum install bind bind-chroot bind-utils -y
修改named.conf 文件
注意:Named.conf 配置文件是 /etc/named.conf 文件。不是 /var/named/chroot/var/named/named.conf 文件。
vi /etc/named.conf
修改和添加以下配置:
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { any; };
directory "/var/named";
dump-file "/var/named/data/cache_dump.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; };
zone "test.com" IN{
type master;
file "test.com.zone";
};
zone "10.10.10.in-addr.arpa" IN {
type master;
file "test.com.loopback";
};
增加 Zone 文件,并对zone 文件授权
在/var/named目录下, 有两个文件可供模版进行修改:named.localhost和named.loopback
cd /var/named/
cp named.localhost test.com.zone
vi test.com.zone
添加以下配置:
www IN A 192.168.237.200
cp named.loopback test.com.loopback
vi test.com.loopback
添加以下配置:
200 IN PTR www.test.com.
chown named:named test.com*
ls chengtou.com.*
ll -all
启动 named(域名服务)
systemctl start named