1.yum install bind-chroot
主要文件三个
- 主配置文件/etc/named.conf
- 区域配置文件/etc/named.rfc1912.zones
- 数据配置文件目录/var/named
2.vim /etc/named.conf
第11行:listen-on port 53 { any; };
第17行: allow-query {any; };
3.vim /etc/named.rfc1912.zones
zone “taojian.com” IN {
type master;
file “taojian.com.zone”;
allow-update {none;};
};
4.cp -a /var/named/named.localhost /var/named/taojian.com.zone
5.vim taojian.com.zone
$TTL 1D
@ IN SOA taojian.com root.taojian.com. (
0; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS ns.taojian.com.
ns IN A 39.106.191.160
@ IN MX 10 mail.taojian.com.
mail IN A 39.106.191.160
www IN A 39.106.191.160
bbs IN A 39.106.191.160
6.systemctl restart named
7.将本地dns服务器改为使用本机
/etc/resolv.conf插入nameserver 127.0.0.1
8.测试:nslookup即可
反向解析:
9.vim /etc/named.rfc.1912.zones
zone "191.106.39.in-addr.arpa" IN {
type master;
file "39.106.191.arpa";
};
10.cd /var/named
cp -a named.loopback 39.106.191.arpa
vim 39.106.191.arpa
$TTL 1D
@ IN SOA taojian.com. root.taojian.com. (
0; serial 1D ; refresh 1H ; retry
1W ; expire
3H ) ; minimum
NS ns.taojian.com.
ns A 39.106.191.160
160 PTR ns.taojian.com.
160 PTR mail.taojian.com.
160 PTR www.taojian.com.
160 PTR bbs.taojian.com.
11.systemctl restart named
eg:named-checkonf和named-checkzone命令可检查错误