nmcli—配置静态IP、team网卡绑定、桥接

一、静态IP的配置

网卡配置信息:/etc/sysconfig/network-scripts/

在这里插入图片描述

修改静态IP(以网卡ens160,网段192.168.10.128为例,基于NAT只能改为同网段的静态IP(192.168.10.100/24))

nmcli connection modify ens160 ipv4.addresses 192.168.10.100/24 ipv4.gateway 192.168.10.2 ipv4.dns 114.114.114.114 +ipv4.dns 8.8.8.8 ipv4.method manual connection.autoconnect yes

在这里插入图片描述

二、team网卡绑定

1.team网卡绑定的作用

team是基于逻辑化的模块管理,将多个物理网卡虚拟成一个逻辑接口。这样可以防止某块网卡出现故障而无法通信的问题出现。将多个网卡聚合在一起,从而实现冗错

2.配置步骤

(1)多块网卡2^n(虚拟机下默认最多十块)

在这里插入图片描述

(2)确保每块网卡基于主机都能实现网络通信(同一种网络模式)

 nmcli device connect ens256
 nmcli device connect ens224

在这里插入图片描述
在这里插入图片描述

team网络组的模式:

 broadcast:每个网卡都传送数据包
 roundrobin:每个网卡轮询方式传送数据
 activebackup:网卡之间有主备,主传送数据包,备的不传送,主网卡down掉,备才传送
 loadbalance:监控流量并使用哈希函数,使得每个网卡传送的数据包达到相等
 lacp:需要借助交换机,实现高级的负载均衡

在这里插入图片描述

在这里插入图片描述

(3)添加虚拟team设备(主)

 nmcli connection add type team ifname team0 con-name team0 config '{"runner":{"name": "activebackup"}}'

在这里插入图片描述

(4)添加虚拟team设备(从)

 nmcli connection add type team-slave ifname ens224 con-name team0-port1 master team0
 nmcli connection add type team-slave ifname ens256 con-name team0-port2 master team0

在这里插入图片描述

(5)激活team设备(先激活从,在激活主)

 nmcli connection up team0-port1
 nmcli connection up team0-port2
 nmcli connection up team0

在这里插入图片描述

在这里插入图片描述

(6)测试网卡绑定

teamdctl team0 stat

(7)删除team0

nmcli connection delete team0-port1
nmcli connection delete team0-port2
nmcli connection delete team0

三、桥接

  nmcli connection add type bridge ifname br1 con-name br1
  nmcli connection add type bridge-slave ifname ens160 con-name br1-port1 master br1
  nmcli connection up br1-port1
  nmcli connection up br1

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/FlightDiarys/article/details/131842079