LVS(13)——DR模型准备工作及ip地址冲突问题
之前,我們的模型都是-m,也就是NAT模型,但是我們?nèi)绻恢付?#xff0c;默認(rèn)模型是DR模型。
也就是route。
DR模型也準(zhǔn)備五臺(tái)主機(jī):
(1)客戶(hù)端主機(jī) 單網(wǎng)卡NAT 192.168.19.180
(2)LVS主機(jī) 單網(wǎng)卡雙ip(VIP和自己本身ip)VMNET1 vip地址設(shè)到VMNET1網(wǎng)卡上,因?yàn)長(zhǎng)VS主機(jī)要接受數(shù)據(jù),必須是真實(shí)存在的硬盤(pán)
(3)路由器管理 雙網(wǎng)卡 NAT 192.168.19.128,VMNET1 192.168.88.128,開(kāi)啟數(shù)據(jù)轉(zhuǎn)發(fā)功能
(4)后端真實(shí)主機(jī)1 單網(wǎng)卡雙ip(vip和sip) VMNET1 vip地址設(shè)到lo網(wǎng)卡上,因?yàn)樗恍枰憫?yīng)數(shù)據(jù),修改相關(guān)文件,以免vip地址沖突
(5)后端真實(shí)主機(jī)2 單網(wǎng)卡雙ip VMNET1 同上
以上vip地址統(tǒng)一為192.168.88.100
ip地址沖突問(wèn)題
在DR模型中,第二臺(tái)第四臺(tái)第五臺(tái)主機(jī)都是連在交換機(jī)上的,并且他們要設(shè)相同的vip地址,所以難免會(huì)造成地址沖突,為了避免ip地址沖突,我們需要將后端的兩個(gè)主機(jī)的相關(guān)文件進(jìn)行修改:
/proc/sys/net/ipv4/conf/all/arp_announce
/proc/sys/net/ipv4/conf/lo/arp_announce設(shè)置為2
/proc/sys/net/ipv4/conf/all/arp_ignore
/proc/sys/net/ipv4/conf/lo/arp_ignore設(shè)置為1
1在arp_ignore里的意思是即使別人用了我的ip地址,我也不理
2在arp_announce里的意思是宣稱(chēng)我就用這個(gè)地址,根本去詢(xún)問(wèn)是否在這個(gè)局域網(wǎng)內(nèi)有人用它的地址
配置vip
配置LVS主機(jī)的VIP的方法是ifconfig eno16777736:0 192.168.88.100/24 up
并且配置文件里的網(wǎng)關(guān)要注意
檢查是否配置成功:
在后端真實(shí)主機(jī)上配置vip的命令為:ifconfig lo 192.168.88.100/24 up
并且這兩臺(tái)主機(jī)上的網(wǎng)關(guān)也要寫(xiě)192.168.88.128
客戶(hù)端配置
客戶(hù)端也要配置網(wǎng)關(guān),為192.168.19.128(路由器主機(jī)的第一個(gè)網(wǎng)卡):
總結(jié)
以上是生活随笔為你收集整理的LVS(13)——DR模型准备工作及ip地址冲突问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: LVS(12)——sh
- 下一篇: LVS(14)——DR模型实践、交换机