萌新的linux之旅21

高级网络设置详解
本文详细介绍如何进行网络桥接和网卡链路聚合设置。包括配置文件的编辑、启动及停止网络服务、使用brctl和nmcli命令管理桥接设备、创建不同模式的bond和team等。适用于希望深入了解网络配置的技术人员。

高级网络设置

1、网络桥接

配置文件:
“vim /etc/sysconfig/network-scripts/ifcfg-haha”
DEVICE=enp0s25
BOOTPROTO=none
NAME=haha
ONBOOT=yes
BRIDGE=br0

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

这里写图片描述

enp0s25只能有一个配置文件
要先systemctl stop Networkmanager
然后systemctl restart network
最后systemctl start Networkmanager #激活网络新配置,使配置生效

brctl show

这里写图片描述

命令管理桥接:
##添加桥接
brctl show ##查看桥接
brctl addbr br0 ##添加一个桥接

这里写图片描述
这里写图片描述

ifconfig br0 172.25.254.202 netmask 255.255.255.0 ##给于一个临时IP

这里写图片描述

brctl addif br0 eth0 ##将桥接接到网卡上

这里写图片描述

##删除桥接
ifconfig br0 down ##去掉br0
brctl delif br0 eth0 ##从网卡上去掉桥接
brctl delbr br0 ##删除桥接

这里写图片描述

brctl命令设置的桥接只是临时生效,重启系统后消失。

2、网卡的链路聚合 bond

####bond####

nmcli connection add type bond con-name bond0 mode active-backup ip4 172.25.254.110/24
##添加一个bond,工作方式为主备,还可以设置轮询,名称为bond0。
active-bachup 主备模式,安全性高
balance-rr 轮循机制,吞吐量大
nmcli connection add con-name eth0 ifname eth0 type bond-slave master bond0
##将eth0网卡添加到这个bond中。

nmcli connection add con-name eth1 ifname eth1 type bond-slave master bond0
##将eth1网卡添加到这个bond中。

cat /proc/net/bonding/bond0
##查看bond0的信息。

这里写图片描述

ifconfig eth0 down
##拔下一个网卡eth0。

这里写图片描述

这里写图片描述

这里写图片描述

nmcli connection show
##显示连接

nmcli connection delete eth0
##删除一个连接eth0

删除bond:

nmcli connection delete bond0

nmcli connection delete eth0

nmcli connection delete eth1

##bond最多支持2块网卡,bond的主备模式支持热擦拔。

####team####

nmcli connection add type team con-name team0 ifname team0 config ‘{“runner”:{“name”:”activebackup”}}’ ip4 172.25.254.110/24
##建立一个team,模式为activebackup,主备模式。

这里写图片描述

teamdctl team0 state
##查看team信息。

这里写图片描述

nmcli connection add con-name eth0 ifname eh0 type team-slave master team0
##在team中添加网卡连接。

这里写图片描述

##team的种类有:
broadcast ##广播容错
roundrobin ##平衡轮询
activebackup ##主备
loadbalance ##负载均衡

##team可以添加8块网卡。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值