1. 程式人生 > >centos7-bond多網卡綁定

centos7-bond多網卡綁定

數據 pin type linux 文件 刪除bond blog 穩定性 roc

linux支持將多塊物理網卡綁定為一個邏輯網卡,這樣可以提高帶寬及穩定性

邏輯網卡命名為bondn,n為數字

模式0:平衡輪訓(提高帶寬)

模式1:主動備份(提高穩定性)

模式3:廣播(兩塊網卡發送一樣的數據)

1. 生成配置文件並配置IP地址和網關

nmcli connection add type bond ifname bond0 mode 1 ip4 192.168.200.99/24 gw4 192.168.200.2

2. 將網卡ens32和ens35綁定到bond0

nmcli connection add type bond-slave ifname ens32 master bond0

nmcli connection add type bond-slave ifname ens35 master bond0

3. 查看生成的配置文件

ll /etc/sysconfig/network-scripts/ifcfg-bond-*

ifcfg-bond-bond0 ifcfg-bond-slave-ens32 ifcfg-bond-slave-ens35

4. 驗證效果

watch -n 1 ifconfig

用其他主機ping,發現只有ens32網卡流量在變

斷開其中一個網卡,沒有丟包

查看bond信息

cat /proc/net/bonding/bond0

刪除bond

1. 刪除網卡配置

rm -rf /etc/sysconfig/network-scripts/ifcfg-bond-*

查看所有的活動網卡

nmcli connection show

2. 刪除活動網卡

nmcli con del bond-slave-ens32

nmcli con del bond-slave-ens35

nmcli con del bond-bond0

3. 查看所有的活動網卡

nmcli connection show

centos7-bond多網卡綁定