首页 > 代码库 > 高级网络配置

高级网络配置

######################
team

######################

概述

       将多块网卡最高八块绑定在一起做成负载均衡的模式,一块网卡使用时其余网卡作为备用。当使用中的网卡出故障后备用网卡立即顶替出故障的网卡

1.配置team网卡

nmcil connection add ifname team0 con-name team0 type ‘{"runner":{"name":"activebackup"}}‘ ip4 172.25.254.116/24

                                         ###添加一块名为team0,工作模式为activebackup的team网卡组

技术分享



2.添加eth0 eth1
nmcil connection add ifname eth0 con-name eth0 type team-slave master team0

nmcil connection add ifname eth1 con-name eth1 type team-slave master team0

                                                                  ###将eth0和eth1 添加到team0网卡组

技术分享

3.测试
watch -n 1 teamdctl team0 stat             ###利用watch命令监控team0的变化 

ifconfig eth0/1  down/up                        ###让网卡停止/启动

ping 172.25.254.78                               ###一直ping来观察为team0是否正常工作


网卡没有down掉前 可以正常工作

技术分享


执行命令后

技术分享

网卡正常工作


###############################
bridge
##############################

1.配置
vim /etc/sysconfig/network-scripts/ifcfg-enp0s25       ###通过编辑文档配置网卡
DEVICE=enp0s25
ONBOOT=yes
BOOTPROTO=none
BRIDGE=br0

技术分享

vim /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
ONBOOT=yes
BOOTPROTO=none
IPADDR=172.25.254.16
NETMASK=255.255.255.0
TYPE=Bridge

技术分享

关闭

systemctl stop NetworkManager.service
systemctl restart network
systemctl start NetworkManager.service


命令管理方式
systemctl stop NetworkManager.service
brtcl addbr br0
brtcl addif br0 eth0
ifconfig eth0 up
ifconfig br0 172.25.254.116 netmask 255.255.255.0
brctl show

技术分享




高级网络配置