1、關閉NetworkManager服務
systemctl status NetworkManager #關閉服務
systemctl disable NetworkManager #開機禁用服務
2、確認是否加載802.1q模塊,未加載則加載該模塊
lsmod |grep 8021q #查詢
modprobe -a 8021q #加載模塊
3、修改第一張網卡的配置信息如下:
4、修改第二張網卡的配置信息如下:
5、增加bond虛擬網卡文件,並修改配置如下:
6、配置網卡模塊服務:
編輯/etc/modprobe.d/bonding.conf文件(文件無則新建),添加
alias bond0 bonding
options bond0 mode=1 miimon=100
7、重啟服務器,重啟后查看網卡及bond信息
ifconfig -a #查看網卡信息
cat /proc/net/bonding/bond0 #查看bond信息
8、在bond下創建vlan10、vlan20。 先創建配置文件ifcfg-bond.10、ifcfg-bond.20,如下圖:
注意DEVICE和VLAN需要填寫,IPADDR和NETMASK自行填寫
9、重啟網絡
systemctl restart network
10、cat /proc/net/vlan/config,查看VLAN的TAG等信息
11、測試網絡
ping 192.168.10.2 ping 192.168.20.2
12、創建網橋br10、br20,並將網橋br10綁定到VLAN0.10上、網橋br20綁定到VLAN0.20上
修改vlan配置文件:ifcfg-bond.10、ifcfg-bond.20(增加BRIDGE)
新增網橋配置文件:ifcfg-br10、ifcfg-br20,內容如下:
13、重啟網絡
systemctl restart network
輸入ifconfig 或者 ip a 查看網卡信息
14、測試網絡
ping 192.168.10.2 ping 192.168.20.2