DNS 服 务 器 LVS 方 式 负 载 均 衡 部 署 与测试 测试环境: 本 测 试 方 案 采 用 LVS( DR) +Keepalived 部 署 高 可 用 的 DNS 服 务 集 群 。 主机 IP 划分: Master-LB:192.168.100.70 Backup-LB:192.168.100.30 RS1:192.168.100.40 RS2:192.168.100.60 Clinet:192.168.100.200 拓扑图: LB-2:192.168.100.30BackupLB-1:192.168.100.70MasterDNS-RS1:192.168.100.40DNS-RS2:192.168.100.60Clinet:192.168.100.100 1、配置 Maste-LB 服务器: 1、 安装 ipvsadm; yum install ipvsadm* -y 2、 安装 keepalived yum install keepalived -y 3、 配置配置 keepalived #cat /etc/keepalived/keepalived.conf ! Configuration File for keepalived global_defs { notification_email { **************** } **************************************************** smtp_server 127.0.0.1 smtp_connect_timeout 30 router_id LVS_1 } vrrp_instance VI_1 { state MASTER interface eth1 virtual_router_id 50 priority 100 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 192.168.100.100 } } virtual_server 192.168.100.100 53 { delay_loop 1 lb_algo rr lb_kind DR nat_mask 255.255.255.255 !persistence_timeout 50 protocol UDP real_server 192.168.100.40 53 { weight 1 MISC_CHECK { misc_path "/usr/bin/dig -************************************.100.40+time=1+tries=5+fail>/dev/null" misc_timeout 6 } } real_server 192.168.100.60 53 { weight 1 MISC_CHECK { misc_path "/usr/bin/dig -************************************.100.60+time=1+tries=5+fail>/dev/null" misc_timeout 6 } } } vrrp_instance VI_2 { state MASTER interface eth1 virtual_router_id 52 priority 100 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 192.168.100.100 } } virtual_server 192.168.100.100 53 { delay_loop 1 lb_algo rr lb_kind DR nat_mask 255.255.255.255 !persistence_timeout 50 protocol TCP real_server 192.168.100.40 53...