Linux搭建DNS主从服务器
Linux搭建DNS主从服务器
一、构建网络环境

1.设置服务器和客户端虚拟网卡区域为LAN1

2.配置DNS主备服务器和客户端的IP地址并关闭防火墙和Selinux
DNS1网络环境配置
[root@dns1 ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33

[root@dns1 ~]#nmcli c re ens33
[root@dns1 ~]#systemctl stop firewalld.service
[root@dns1 ~]#setenforce 0
DNS2网络环境配置
[root@dns2 ~]#vim /etc/sysconfig/network-scripts/ifcfg-ens33

[root@dns2 ~]#nmcli c re ens33
[root@dns2 ~]#systemctl stop firewalld.service
[root@dns2 ~]#setenforce 0
客户端网络环境配置

二、配置DNS主服务器
1.搭建本地yum源
[root@dns1 ~]#mkdir /cd
[root@dns1 ~]#mount /dev/sr0 /cd
[root@dns1 ~]#cd /etc/yum.repos.d/
[root@dns1 yum.repos.d]#mkdir backup
[root@dns1 yum.repos.d]#mv CentOS-AppStream.repo CentOS-Base.repo CentOS-Extras.repo backup/
[root@dns1 yum.repos.d]vim CentOS-Media.repo

2.安装DNS服务
[root@dns1 ~]yum -y install bind

3.配置DNS服务
[root@dns1 ~]#vim /etc/named.conf
配置监听接口和允许所有人进行查询

[root@dns1 ~]#vim /etc/named.rfc1912.zones
配置正反方向区域并允许备份服务器192.168.1.2进行复制更新

[root@dns1 ~]#vim /var/named/named.localhost

[root@dns1 ~]#vim /var/named/named.empty

3.启动DNS服务
[root@dns1 ~]#systemctl restart named.service
三、配置DNS备份服务器
1.配置本地yum源(略,参考2.1)
2.安装DNS服务
[root@dns2 ~]#yum -y install bind
3.配置DNS服务
[root@dns2 ~]#vim /etc/named.conf
配置监听接口和允许所有人进行查询

[root@dns2 ~]#vim /etc/named.rfc1912.zones

4.启动DNS服务
[root@dns2 ~]#systemctl restart named.service
[root@dns2 ~]#ls /var/named/slaves

四、验证主从服务器
1.客户端在cmd使用nslookup工具进行测试

2.将DNS1主服务器Down掉测试DNS2备份服务器是否正常工作
[root@dns1 ~]#lnmcli c down ens33
3.打开cmd使用nslookup工具

某些内容均来源于互联网,分享仅供学习使用,如果有侵权、不妥之处,请第一时间联系我删除

浙公网安备 33010602011771号