在Linux系統中,配置網卡bonding(綁定)可以實現多個物理網卡的負載均衡和故障容錯。以下是配置Linux網卡bonding的步驟:
sudo apt-get install ifenslave
/etc/network/interfaces
中,添加如下配置:auto bond0
iface bond0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
slaves eth0 eth1
bond_mode balance-rr
bond_miimon 100
bond_downdelay 200
bond_updelay 200
其中bond0
是綁定的虛擬網卡名,eth0
和eth1
是要綁定的物理網卡,bond_mode
設置為balance-rr
表示負載均衡模式,bond_miimon
是監控間隔,bond_downdelay
和bond_updelay
是故障檢測和恢復延遲。
sudo service networking restart
可以使用cat /proc/net/bonding/bond0
查看bonding信息,確認配置生效。
測試網絡連接,確保綁定配置生效并正常工作。