RedHat/CentOS(Linux)雙網卡bond(mode=6)


1. 將/etc/sysconfig/network-scripts/ifcfg-ens1f0和ifcfg-ens1f1文件備份到root目錄下
2. 修改/etc/sysconfig/network-scripts/ifcfg-ens1f0配置文件
DEVICE=ens1f0
TYPE=Ethernet
UUID=5eefe89c-0cbf-426c-987e-1b6ee1c54024
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
USERCTL=no
3. 修改/etc/sysconfig/network-scripts/ifcfg-ens1f1配置文件
DEVICE=ens1f1
TYPE=Ethernet
UUID=a71f51f5-c05b-4bcd-a618-bb09813be60e
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
USERCTL=no
4. 創建ifcfg-bond0配置文件,配置信息如下:
DEVICE=bond0
TYPE=Bond
IPADDR=192.168.88.191
NETMASK=255.255.255.0
GATEWAY=192.168.88.254
USERCTL=no
BOOTPROTO=none
ONBOOT=yes
BONDING_MASTER=yes
BONDING_OPTS="mode=6 miimon=100"

5. 關閉和停止NetworkManager服務(這個需要關閉,之前試了一下,不關閉這個服務,無法完成bond)
systemctl stop NetworkManager.service #停止NetworkManager服務
systemctl disable NetworkManager.service #禁止開機啟動NetworkManager服務

6. 修改配置文件
vi /etc/modprobe.d/bonding.conf
alias bond0 bonding

7. 加載bond模塊
modprobe bonding

8. 查看bond模塊是否被加載
lsmod | grep bonding

9. 重啟網卡
systemctl restart network

10. 查看bond是否生效
cat /proc/net/bonding/bond0


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM