1、下载并安装软件
yum install -y bind bind-utils
2、配置文件
vim /etc/named.conf
options {
listen-on port 53 { any; };
listen-on-v6 port 53 { ::1; };
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";
recursing-file "/var/named/data/named.recursing";
secroots-file "/var/named/data/named.secroots";
allow-query { any; };
recursion yes;
dnssec-enable yes;
dnssec-validation yes;
/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";
managed-keys-directory "/var/named/dynamic";
pid-file "/run/named/named.pid";
session-keyfile "/run/named/session.key";
};
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
zone "." IN {
type hint;
file "named.ca";
};
# 以下为添加的配置项
zone "jk.com" IN{
type master;
file "jk.com.zone";
allow-update { none; };
};
include "/etc/named.rfc1912.zones";
include "/etc/named.root.key";
[root@bogon named]# cat jk.com.zone
$TTL 1D
@ IN SOA ns.jk.com. root (
2019 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS @
A 127.0.0.1
ns A 10.5.31.210
mytest A 10.5.31.215
AAAA ::1
3、测试
启动命令 systemctl start named
# Generated by NetworkManager
nameserver 10.5.31.210
[root@bogon named]# nslookup mac.jk.com
Server: 10.5.31.210
Address: 10.5.31.210#53
Name: mac.jk.com
Address: 10.5.31.215
注意事项
1、文件权限问题
2、监听端口
listen-on port 53 { any; };
allow-query { any; };