主从DNS架构
主从DNS架构
DNS服务器的主从结构,备份主服务器的数据,解决单点故障
虚拟机svr7:构建主DNS服务器
1.修改主配置文件,指定从服务器IP地址
[root@svr7 /]# vim /etc/named.conf
options {
directory "/var/named";
allow-transfer { 192.168.4.207; }; #指定从服务器
};
…..
2.修改地址库文件,进行声明从服务器
[root@svr7 /]# vim /var/named/tedu.cn.zone
tedu.cn. NS svr7
tedu.cn. NS pc207 #声明从服务器
svr7 A 192.168.4.7
pc207 A 192.168.4.207 #解析
www A 1.2.3.4
ftp A 5.6.7.8
[root@svr7 ~]# systemctl restart named
基于DNS的站点负载均衡
一个域名——》多个不同IP地址
每个IP提供镜像服务内容
特殊的解析记录
1.基于解析记录的轮询(负载均衡;缓解网站服务器的压力)
虚拟机svr7:
[root@svr7 ~]# vim /var/named/baidu.com.zone
$TTL 1D
@ IN SOA @ rname.invalid. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
baidu.com. NS svr7
svr7 A 192.168.4.7
www A 192.168.4.50
www A 192.168.4.60
www A 192.168.4.70
ftp A 50.60.70.80
tts A 192.168.10.1
[root@svr7 /]# systemctl restart named
验证:虚拟机pc207
[root@pc207 ~]# echo 'nameserver 192.168.4.7' > /etc/resolv.conf
[root@pc207 ~]# cat /etc/hosts #删除里面192.168.4.7对应的行
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
[root@pc207 ~]# ping www.baidu.com #使用ping测试,对应ip地址发生改变