实验环境
系统版本:CentOS8.3
主DNS服务器:
主机名:dns1.sixfox.net
ip地址:10.10.20.30/24
网关:10.10.20.254
辅DNS服务器:
主机名:dns2.sixfox.net
ip地址:10.10.20.40/24
网关:10.10.20.254
客户端:
主机名:client.sixfox.net
ip地址:10.10.20.50/24
网关:10.10.20.254
主DNS服务器的配置
首先安装dns服务
[root@dns1 ~]# yum install bind bind-chroot bind-utils -y
利用文本编辑器修改主配置文件
[root@dns1 ~]# vim /etc/named.conf
options {
listen-on port 53 {
any; }; #any任何人都可访问,可设置网段
listen-on-v6 port 53 {
::1; }; #ipv6 监听端口
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";
secroots-file "/var/named/data/named.secroots";
recursing-file "/var/named/data/named.recursing";
allow-query {
any; }; #允许任何人可以访问服务器
#定义日志选项
logging {
channel default_debug {
file "data/named.run";
severity dynamic;
};
};
#根域服务器
zone "." IN {
type hint; #类型: hint(互联网中的根域名服务器)
file "named.ca"; #存放dns记录的文件
};
zone "sixfox.net" IN {
#定义一个正向区域sixfox.net
type master; #类型:master(主域名服务器)
file "1"; #存放dns记录的文件