實踐LVS的DR模式
1、實驗環境
三台機器:
Director節點: (eth0 10.0.172.182 vip eth0:0 10.0.172.185)
Real server1: (eth0 10.0.172.183 vip lo:0 10.0.172.185 )
Real server2: (eth0 10.0.172.184 vip lo:0 10.0.172.185)
2、安裝
# 為三台伺服器安裝nginx,步驟可參考lvs-nat模式
#https://blog.csdn.net/pastu_csdn/article/details/83178505
#Director 上安裝 ipvsadm
yum install -y ipvsadm
三台伺服器ip配置
Lb:
RS1:
RS2:
3、Director 上配置腳本
Vim /usr/local/sbin/lvs_dr.sh
#執行腳本:
bash /usr/local/sbin/lvs_dr.sh
4、在2台 rs 上配置腳本:
vim /usr/local/sbin/lvs_dr_rs.sh
rs 上分别執行腳本:
bash /usr/local/sbin/lvs_dr_rs.sh
5、實驗測試
測試方式同上,浏覽器通路 http://10.0.172.185
注意:在 DR 模式下,2台 rs 節點的 gateway 不需要設定成 dir 節點的 IP 。