Bonding多塊網卡綁定同一IP地址
就是將多塊網卡綁定同一IP地址對外提供服務,可以實現高可用或者負載均衡。當然,直接給兩塊網卡設置同一IP地址是不可能的。通過bonding,虛擬一塊網卡對外提供連接,物理網卡的被修改為相同的MAC地址。
一共有七種模式這里提供三種常用的:
一、Mode 0 (balance-rr)
輪轉( Round-robin)策略:從頭到尾順序的在每一個slave接口上面發送數據包。本模式提供負載均衡和容錯的能力
二、Mode 1 (active-backup)
活動-備份(主備)策略:在綁定中,只有一個slave被激活。當且僅當活動的slave接口失敗時才會激活其他slave。為了避免交換機發生混亂此時綁定的MAC地址只有一個外部端口上可見
三、Mode 3 (broadcast)
廣播策略:在所有的slave接口上傳送所有的報文。本模式提供容錯能力
下面以MODE1為例進行演示
首先請確保有兩塊網卡,我這里用虛擬機做演示。
第一步創建并配置ifcfg-bond1文件
[root@localhost network-scripts]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]#touch ifcfg-bond1 [root@localhost network-scripts]#vim ifcfg-bond1
ifcfg-bond1的文件配置如下圖,紅框部分注意miimon=100的意思是每隔100毫秒檢查網卡狀態是否被激活
第二步修改網卡eth0和eth1文件。
接下來就撤網卡檢測,我已經測試都成功
原創文章,作者:fighter,如若轉載,請注明出處:http://www.www58058.com/44504