Linux 鏈路聚合網絡
鏈路聚合與雙網卡綁定幾乎相同,能夠實現多網卡綁定主從榮譽,負載均衡,提升網絡訪問流量。但鏈路聚合與雙網卡綁定技術(bond)不一樣點就在於,雙網卡綁定只能使用兩個網卡綁定,而鏈路聚合最多可將8個網卡匯聚同時作綁定,此聚合模式稱之爲team負載均衡
team 四種模式測試
team nmcli 命令實現鏈路聚合spa
環境code
一、新建 team master 配置文件,選擇模式爲主備,並添加地址。blog
# nmcli connection add con-name 配置文件名稱 type 模式類型 ifname 設備名稱 config '{"runner":{"name":"模式"}}' nmcli connection add con-name team0 type team ifname team0 config '{"runner":{"name":"activebackup"}}' # nmcli connection modify 設備名稱 ipv4.addresses "IP地址/掩碼" connection.autoconnect 開啓 ipv4.method 手動 nmcli connection modify team0 ipv4.addresses "192.168.1.10/24" connection.autoconnect yes ipv4.method manual
二、新建 team-slave 配置文件,添加給 team master。ip
# nmcli connection add con-name 配置文件名稱 ifname 設備名稱 type 模式類型 master master設備名稱 nmcli connection add con-name team0-slave1 ifname ens33 type team-slave master team0 nmcli connection add con-name team0-slave2 ifname ens34 type team-slave master team0 nmcli connection add con-name team0-slave3 ifname ens35 type team-slave master team0
三、啓動已建立的網絡設備io
nmcli connection up team0
nmcli connection up ens33
nmcli connection up ens34
nmcli connection up ens35
四、查看詳情ast
teamdctl team0 state
五、測試class
ifconfig ens33 down
注:去掉一塊網卡,能夠看到網絡依舊連通着。