ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

配置dns主从服务

配置dns主从服务
配置dns主从服务。
要求从服务器能够定时从主服务器同步数据。

1.关闭防火墙

setenforce o
systemctl stop firewalld
2.安装bind
yum install bind -y

3.主机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.130'

nmcli c reload

nmcli c up ens32

4.从机信息

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.131'

nmcli c reload

nmcli c up ens32

5.主服务端操作

vim /etc/named.conf

#修改:

listen-on port 53 { 192.168.48.130; };
allow-query { any; }; # {}中改为any

vim /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/named

cp -a named.localhost openlab.com.zone

vim openlab.com.zone

#内容:

$TTL 1D
@ IN SOA ns.openlab.com. admin.openlab.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS ns.openlab.com.
NS slave.openlab.com.
ns IN A 192.168.48.130
www IN A 192.168.48.130
bbs IN A 192.168.48.130
ftp IN CNAME www
slave IN A 192.168.48.131

cp -a named.loopback 192.168.48.arpa

vim /var/named/192.168.48.arpa

#配置内容如下:
$TTL 1D
@ IN SOA ns.openlab.com admin.openlab.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS 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 named

6.从机操作

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/slaves

systemctl start named

ls #查看是否拉取文件

7.测试

返回列表