1. 程式人生 > >Linux學習筆記十五:nmcli 實現bind,team和bridge

Linux學習筆記十五:nmcli 實現bind,team和bridge

分享圖片 bin 命令 src 兼容性 server2 color sha 顯示

nmcli命令在centos7上是一個很好用的命令,是一個管理網絡的命令行工具。
主要有這些功能:
技術分享圖片
下面用nmcli實現標題說的三個功能。

BOND:保證子接口使用在同一網絡,比如都用vnet10
第一步:創建bond0接口,並啟動
技術分享圖片
第二部:將eth1接口加入bond10,並啟動
技術分享圖片
第三步:將eth2加入bond10,並啟動
技術分享圖片
第四步:查看bond狀態,並ping測試,拔網線測試冗余
技術分享圖片
ping測試:
技術分享圖片
ip addr中的顯示:
技術分享圖片
PS:如果ping不通,檢查路由。

Team:功能與bond類似,centos7支持,據說兼容性更好。
第一步:創建team20組,查看生成了文件。
技術分享圖片
第二部:創建組員team20_s1
技術分享圖片
第三步:創建組員team20_s2

技術分享圖片
第四步:生效team20以及組員,並查看狀態
技術分享圖片
第五步:ip a查看,ping測試
技術分享圖片
技術分享圖片

Bridge:
第一步:搭建環境
server1:vnet10, ip:1.1.1.1/24
server2: vnet12,ip:1.1.1.2/24
server_bridge:eth3-->vnet10, eth4-->vnet12
第二步:創建網橋
技術分享圖片
第三步:eth3加入br0
技術分享圖片
第四步:eth4加入br0
技術分享圖片

第五步:ping測試

技術分享圖片

Linux學習筆記十五:nmcli 實現bind,team和bridge