LVS(13)——DR模型准备工作及ip地址冲突问题
之前,我們的模型都是-m,也就是NAT模型,但是我們如果不指定,默認模型是DR模型。
也就是route。
DR模型也準備五臺主機:
(1)客戶端主機 單網卡NAT 192.168.19.180
(2)LVS主機 單網卡雙ip(VIP和自己本身ip)VMNET1 vip地址設到VMNET1網卡上,因為LVS主機要接受數據,必須是真實存在的硬盤
(3)路由器管理 雙網卡 NAT 192.168.19.128,VMNET1 192.168.88.128,開啟數據轉發功能
(4)后端真實主機1 單網卡雙ip(vip和sip) VMNET1 vip地址設到lo網卡上,因為他只需要響應數據,修改相關文件,以免vip地址沖突
(5)后端真實主機2 單網卡雙ip VMNET1 同上
以上vip地址統一為192.168.88.100
ip地址沖突問題
在DR模型中,第二臺第四臺第五臺主機都是連在交換機上的,并且他們要設相同的vip地址,所以難免會造成地址沖突,為了避免ip地址沖突,我們需要將后端的兩個主機的相關文件進行修改:
/proc/sys/net/ipv4/conf/all/arp_announce
/proc/sys/net/ipv4/conf/lo/arp_announce設置為2
/proc/sys/net/ipv4/conf/all/arp_ignore
/proc/sys/net/ipv4/conf/lo/arp_ignore設置為1
1在arp_ignore里的意思是即使別人用了我的ip地址,我也不理
2在arp_announce里的意思是宣稱我就用這個地址,根本去詢問是否在這個局域網內有人用它的地址
配置vip
配置LVS主機的VIP的方法是ifconfig eno16777736:0 192.168.88.100/24 up
并且配置文件里的網關要注意
檢查是否配置成功:
在后端真實主機上配置vip的命令為:ifconfig lo 192.168.88.100/24 up
并且這兩臺主機上的網關也要寫192.168.88.128
客戶端配置
客戶端也要配置網關,為192.168.19.128(路由器主機的第一個網卡):
總結
以上是生活随笔為你收集整理的LVS(13)——DR模型准备工作及ip地址冲突问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LVS(12)——sh
- 下一篇: LVS(14)——DR模型实践、交换机