1. 程式人生 > >Linux中高階網路配置-team方式多網絡卡繫結

Linux中高階網路配置-team方式多網絡卡繫結

team簡介
在redhat7.0以上版本,配置多網絡卡繫結時,專門提供了team工具來實現多網絡卡的繫結。
team :也是鏈路聚合 最多支援8塊網絡卡,不需要手動載入相應核心模組
支援模式:

  broadcast        廣播容錯
  roundrobin       輪詢
  activebackup     主備
  loadbalance      負載均衡

team的activebackup模式配置
###1. 命令方式配置

  1. 新增多網絡卡總網路介面team0:
nmcli connection add con-name tean0 ifname team0 type team 
  config  '{"runner":{"name":"activebackup"}}' ip4 172.25.254.xxx/24

在這裡插入圖片描述

###檢視team0介面資訊

teamdctl team1 stat

在這裡插入圖片描述

  1. 新增真實網絡卡裝置
nmcli connection add con-name eth0 ifname eth0 type team-slave master team0
nmcli connection add con-name eth1 ifname eth1 type team-slave master team0

###檢視team0介面資訊
在這裡插入圖片描述

  1. 測試:
    用同網段一臺主機去ping該繫結後的網絡卡IP地址,可以ping通
    在這裡插入圖片描述

  2. 我們將eth0網絡卡down掉,ifconfig eth0 down


    在這裡插入圖片描述

###網路服務可以正常工作
在這裡插入圖片描述

  1. 開啟eth0,我們將eth1網絡卡down掉,ifconfig eth1 down

在這裡插入圖片描述

###網路服務依舊正常工作
在這裡插入圖片描述

###2. 文字方式配置

  1. 建立網路總介面team0 配置檔案:
vim /etc/sysconfig/network-scripts/ifcfg-team0

在這裡插入圖片描述

建立成功!
在這裡插入圖片描述

  1. 編輯子網絡卡配置檔案:
    ###配置第一塊子網絡卡
vim /etc/sysconfig/network-scripts/ifcfg-eth0

在這裡插入圖片描述

###配置第二塊子網絡卡

vim /etc/sysconfig/network-scripts/ifcfg-eth1

在這裡插入圖片描述

###檢視team0介面資訊

在這裡插入圖片描述

測試方法同上面!