一、链路聚合bond
1、新建虚拟机诶口irf0
nmcli connection add con-name irf0 ifname irf0 type bond mode active-backup ip4 172.25.254.238/24
连接名称 接口名字 模式 断后接
balance-rr 数量轮循
2、ping 虚拟接口地址
3、监控虚拟连接状态(虚拟化存放位置)
watch -n 1 cat /proc/net/bonding/irf0
4、添加网卡
nmcli connection add con-name eth0 ifname eth0 type bond-slave master irf0
nmcli connection add con-name ens3 ifname ens3 type bond-slave master irf0
5、查看方式
ifconfig eth0 down/up
删除
nmcli connection delete irf0
nmcli connection delete eth0
nmcli connection delete eth1
查看:nmcli connection show
二、文本建立连路聚合
cd /etc/sysconfig/network-scripts/
新建虚拟接口
vim ifcfg-irf0
DEVICE=irf0
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.25.254.238
NETMASK=255.255.255.0
TYPE=Bond 模式
BONDING——OPTS=mode=active-backup
绑定接口
vim ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
MASTER=irf0
效果
查看:nmcli connection show
二、链路聚合team
nmcli connection add con-name team0 ifname team0 type team config '{"runner":{"name":"activebackup"}}'\
> ip4 172.25.254.238/24 运行方式 名字 模式 换行标示
添加网卡
nmcli connection add con-name eth0 ifname eth0 type team-slave master teamo
测试
删除配合i做下边操作
cd /etc/sysconfig/network-scripts/
新建虚拟接口
vim ifcfg-team0
DEVICE=team0
ONBOOT=yes
BOOTPROTO=none
IPADDR-172.25.254.238
NETMASK=255.255.255.0
TYPE=Team 模式
TEAM_CONFIG="{\"runner\":{\"name\":\"activebackup\"}}"
vim ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
DEVICETYPE=TeamPory
TEAM_MASTER=team0
查看
删除
三、网络桥接
命令模式1
物理网卡配置
vim ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
BRIDGE=br0
虚拟网卡配置
vim ifcfg-br0
DEVICE=br0
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.25.254.238
NETMASK=255.255.255.0
TYPE=Bridge
查看
命令模式2
brctl addbr br0 建立br0接口
ifconfig br0 172.25.254.238/24 添加地址,此时不通
brctl addif br0 eth0 绑定eth0物理接口
brctl show 查看
解除
ifconfig br0 down 关闭网口
brctl delisf br0 eth0 解绑
brctl delbr br0 删除br0
brctl show 查看