Linux系統nmtui/nmcli綁定雙網卡為team


 

今天給大家帶來圖形化界面網絡配置工具—nmtui的使用方法,可以省去敲命令的繁瑣,較少誤操作,結果更加直觀。

小知識:

nmtui:Network Manager Text User Interface 網絡管理圖形用戶交換工具

nmcli:Network Manager Command Line 網絡管理命令行工具

con name:connect name:連接名稱

inface name:端口名稱

Linux系統大多數命令都是英文縮寫簡化來的,建議大家高清英文全程便於理解記憶。

1.1        查看網卡信息和連接信息

ip a
nmcli dev
nmcli con

 

 

 

 

1.2        進入圖形化界面

命令行模式下敲入:nmtui(你們推,不知道誰給起這個名字)

nmtui

 

 

 

1.3        新建team

Edit a Connection — ADD — Team (新建一個team,當然也可以是bond等等) 

 

 

 

1.4        添加team成員

Profile name:team0(為team起個名字)
Device:team0
ADD(添加team Slaves)添加奴隸,哈哈其實是物理網卡
選擇Ethernet
重復操作添加兩塊網卡

 

 

 

 

1.5        配置team的JSON

Edit
{“runner”:{“name”:“activebackup”}}

 

 

 

1.6        為team分配IP地址

 

配置team 的IP地址,先擇Manual-手動模式分別設置Ip地址、網關和DNS

 

 

 

OK-Back-Exit返回命令行模式

 

 

1.7        返回命令行界面查看

ip a
nmcli dev
nmcli con
查看設備信息、網絡連接信息發現team0還沒啟用

 

 

 

1.8        啟動team和接口

nmcli con up team0
vim /etc/sysconfig/network-scripts/ifcfg-team0
BOOTPORTO=none

 存在3張網卡:ens33、ens38、team0;連接端口分別為:ens33、ens38、team0

 

nmcli con up team0_port1
nmcli con up team0_port2

 

存在三張網卡:ens33、ens38、team0;連接端口信息分別為:team0_port1、team0_port2、team0,這說明已經綁定成功,因為team0_port1、team0_port2是team0的Slave,兩張網卡已經備邏輯為team0了,后續我們做進一步驗證。

 

 

1.9        查看結果

teamdctl team0 status view

 

 

 

1.10   驗證配置結果

ip a
route -n
ping 網關
ping 外網
都能ping通,在ip a 時發現ens33和ens38的邏輯MAC地址是相同的,說明已經成功無疑。

 

 

 


免責聲明!

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



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