拓撲如下 :

服務器:
兩張網卡
第一步:centos操作系統停止NetworkManager進程。
命令:systemctl stop NetworkManager
下次啟動不開啟進程 systemctl disable NetworkManager
第二步:創建bond0文件
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-bond0
ONTROLLED=no
DEVICE=bond0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.99.100
NETMASK=255.255.255.0
GATEWAY=192.168.99.254
BONDING_OPTS="miimon=100 mode=0"
第三步:修改物理網卡配置文件
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16780032
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=eno16780032
UUID=d7d963fb-a560-4d33-a906-7d0d7d468aba
DEVICE=eno16780032
ONBOOT=yes
MASTER=bond0
SLAVE=yes
NM_CONTROLLED=no
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno33559296
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
UUID=b409fcfd-39e0-4cdc-ad4a-f72f581c8f1a
NAME=eno33559296
DEVICE=eno33559296
ONBOOT=yes
MASTER=bond0
SLAVE=yes
NM_CONTROLLED=no
第四步:加載模塊,使能當前的聚合功能
modprobe bonding

第五步:重新網絡服務
查看網卡聚合信息
cat /proc/net/bonding/bond0
[root@localhost ~]# cat /proc/net/bonding/bond0
做完捆綁后,接口的物理地址變成一樣

交換機配置:


查看MAC

查看ARP

測試:
關閉交換機其中一個端口:

服務器依然可以通


另一種配法:
1.檢測NetworkManager服務
systemctl start NetworkManager
systemctl enable NetworkManager
2.創建一個邏輯端口

3.為邏輯端口配置IP

4.把物理端口加入到邏輯端口

檢查狀態:

交換機配置 :
交換機可以不配置捆綁,只配置普通的trunk也行,只不過這樣就是單條鏈路在通信,另一條鏈路為備份

服務器通信正常

