【Linux系列教程】双网卡绑定

一、网卡绑定模式

  • loadbalance
    • 负载均衡模式
  • activebackup
    • 主备模式

二、双网卡绑定

1.虚拟机添加第二块网卡

添加过程省略

2.删除2块网卡原有配置

[root@localhost ~]# nmcli connection delete ens33 	#虚拟机默认网卡1的名字
[root@localhost ~]# nmcli connection delete ens36	#注意不同环境网卡名字可能不一样
#可使用UUID代替网卡名字

3.创建虚拟网卡team1

[root@localhost ~]# nmcli connection add type team ifname team1 con-name team1 config '{"runner":{"name":"loadbalance"}}'	#这里拿负载均衡模式做演示,team为网卡名,team1是配置文件名字

4.添加物理网卡到team1网卡上

[root@localhost ~]# nmcli connection add type team-slave ifname ens33 con-name team1-ens33 master team1
连接 "team1-ens33" (1b4e9aab-e162-483d-9ca0-e7958b492de9) 已成功添加。
[root@localhost ~]# nmcli connection add type team-slave ifname ens36 con-name team1-ens36 master team1
连接 "team1-ens36" (46f55d0b-7ae6-4de0-81c4-8c7c00b62cd8) 已成功添加。

5.配置静态地址

[root@localhost ~]# nmcli connection modify team1 ipv4.addresses "192.168.140.200/24"
[root@localhost ~]# nmcli connection modify team1 ipv4.gateway "192.168.140.2"
[root@localhost ~]# nmcli connection modify team1 ipv4.dns "223.5.5.5"
[root@localhost ~]# nmcli connection modify team1 +ipv4.dns "223.6.6.6"

[root@localhost ~]# nmcli connection modify team1 ipv4.method manual 	#修改默认dhcp模式为none模式

[root@localhost ~]# nmcli connection reload 
[root@localhost ~]# nmcli connection up team1	#开启team1网卡