第三:测试的部分 //模拟真实环境的故障
分别打开192.168.1.195和192.168.1.196的keepalived和apache服务
[root@localhost ~]# /etc/init.d/keepalived restart
[root@localhost ~]# /etc/init.d/httpd restart
在DNS服务器上打开named服务
[root@localhost ~]# /etc/init.d/named restart
1、 在DNS主机上(同时作为客户端,客户端采用windows主机也可以,但是需要把DNS服务器设置成192.168.1.193)
[root@localhost ~]# curl
web 192.168.1.195
[root@localhost ~]# curl
web 192.168.1.196
[root@localhost ~]# curl
web 192.168.1.195
[root@localhost ~]# curl
web 192.168.1.196
[root@localhost ~]# curl
web 192.168.1.195
以上是多次访问的结果
2、 模拟192.168.1.196上的keepalived关闭或者apache关闭
[root@localhost ~]# curl
web 192.168.1.195
[root@localhost ~]# curl
web 192.168.1.195
[root@localhost ~]# curl
web 192.168.1.195
[root@localhost ~]# curl
web 192.168.1.195
以上是多次访问的结果
3、 模拟192.168.1.195上的keepalived关闭或者apache关闭
[root@localhost ~]# curl
web 192.168.1.196
[root@localhost ~]# curl
web 192.168.1.196
[root@localhost ~]# curl
web 192.168.1.196
[root@localhost ~]# curl
web 192.168.1.196
至此实验结束
总结:这个实验是对网络学习的一个测试,在此十分的感谢赶星老师,这个实验的关键点就在DNS和keepalived,期待更近一步的学习,这里只是点到为止,皮毛。