配置dns主从服务

📅 发布时间:2026/8/16 19:24:10
配置dns主从服务
配置dns主从服务。要求从服务器能够定时从主服务器同步数据。1.关闭防火墙setenforce osystemctl stop firewalld2.安装bindyum install bind -y3.主机ip信息nmcli c modify ens32 ipv4.method manual ipv4.addresses 192.168.48.130/24 ipv4.gateway 192.168.48.2 ipv4.dns 192.168.48.130nmcli c reloadnmcli c up ens324.从机信息nmcli c modify ens32 ipv4.method manual ipv4.addresses 192.168.48.131/24 ipv4.gateway 192.168.48.2 ipv4.dns 192.168.48.131nmcli c reloadnmcli c up ens325.主服务端操作vim /etc/named.conf#修改listen-on port 53 { 192.168.48.130; };allow-query { any; }; # {}中改为anyvim /etc/named.rfc1912.zones# 修改为以下内容zone openlab.com IN {type master;file openlab.com.zone;allow-transfer { 192.168.48.131; };};zone 48.168.192.in-addr.arpa IN {type master;file 192.168.48.arpa;allow-transfer { 192.168.48.131; };};cd /var/namedcp -a named.localhost openlab.com.zonevim openlab.com.zone#内容$TTL 1D IN SOA ns.openlab.com. admin.openlab.com. (0 ; serial1D ; refresh1H ; retry1W ; expire3H ) ; minimumNS ns.openlab.com.NS slave.openlab.com.ns IN A 192.168.48.130www IN A 192.168.48.130bbs IN A 192.168.48.130ftp IN CNAME wwwslave IN A 192.168.48.131cp -a named.loopback 192.168.48.arpavim /var/named/192.168.48.arpa#配置内容如下$TTL 1D IN SOA ns.openlab.com admin.openlab.com. (0 ; serial1D ; refresh1H ; retry1W ; expire3H ) ; minimumNS ns.openlab.com.NS slave.openlab.com.130 IN PTR ns.openlab.com.130 IN PTR www.openlab.com.130 IN PTR bbs.openlab.com.130 IN PTR ftp.openlab.com.131 IN PTR slave.openlab.com.systemctl restart named6.从机操作vim /etc/named.conf#修改为listen-on port 53 { 192.168.48.131; };allow-query { any; };vim /etc/named.rfc1912.zones#替换为zone openlab.com IN {type slave;masters { 192.168.48.130; };file slaves/openlab.com.zone;};zone 48.168.192.in-addr.arpa IN {type slave;masters { 192.168.48.130; };file slaves/192.168.48.arpa;};cd /var/named/slavessystemctl start namedls #查看是否拉取文件7.测试