
文章目录全套配置汇总 + 全链路分步验证手册一、DNS主从全套配置(BIND)1)DNS Master:10.16.8.6/etc/named.conf/var/named/hanyw.zone2)DNS Slave:10.16.8.7/etc/named.conf二、一级代理 Keepalived+Nginx(10.16.8.8 / 10.16.8.11,VIP 10.16.8.12)1)Keepalived 故障检测脚本(两台相同)/etc/keepalived/check_nginx.sh①10.16.8.8 /etc/keepalived/keepalived.conf②10.16.8.11 /etc/keepalived/keepalived.conf一级Nginx配置(两台一致 /etc/nginx/nginx.conf)三、二级代理 Nginx+Keepalived(10.16.8.13、10.16.8.14)二级Nginx配置(两台一致 /etc/nginx/nginx.conf)四、后端RealServer配置1)静态RS:10.16.8.15、10.16.8.16 Nginx2)动态RS:10.16.8.17、10.16.8.18 Tomcat8.5+JDK8第二部分:分层验证(按架构层级逐级验证,从底层→上层)验证1:DNS主从解析+区域同步验证(10.16.8.6/7)验证2:一级Keepalived+VIP漂移验证(8、11)验证3:后端RS连通性预校验(在二级13/14测试)验证4:二级代理转发验证(13/14本机curl域名)验证5:一级→二级链路验证(8/11本机测试)验证6:客户端全链路业务验证(任意测试机器,resolv配置DNS)验证7:故障容灾验收(企业交付必测5项)第三部分:完整数据流分步(客户端访问www.hanyw.com)第四部分:优化备份简要Nginx静态缓存优化(二级添加)定时备份示例(crontab)全套配置汇总 + 全链路分步验证手册环境:CentOS7,关闭firewalld/selinuxIP清单回顾DNS主:10.16.8.6|DNS从:10.16.8.7 一级Nginx+Keepalived:10.16.8.8、10.16.8.11|VIP:10.16.8.12 二级Nginx+Keepalived:10.16.8.13、10.16.8.14 静态RS:10.16.8.15、10.16.8.16(Nginx www.hanyw.com) 动态RS:10.16.8.17、10.16.8.18(Tomcat java.hanyw.com) 域名:www.hanyw.com(静态)、java.hanyw.com(动态)一、DNS主从全套配置(BIND)1)DNS Master:10.16.8.6/etc/named.confoptions { listen-on port 53 { any; }; listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data