Bonding 聚合链路工作模式

bond聚合链路模式共有7种模式:0-6 Mode

  • mod=0 ,即:(balance-rr) Round-robin policy(轮询)聚合口数据报文按包轮询从物理接口转发。
    负载均衡—所有链路处于负载均衡状态,轮询方式往每条链路发送报文这模式的特点增加了带宽,同时支持容错能力,当有链路出问题,会把流量切换到正常的链路上。
    性能问题—一个连接或者会话的数据包如果从不同的接口发出的话,中途再经过不同的链路,在客户端很有可能会出现数据包无序到达的问题,而无序到达的数据包需要重新要求被发送,这样网络的吞吐量就会下降。Bond0在大压力的网络传输下,性能增长的并不是很理想。
    需要交换机进行端口绑定
  • mod=1,即: (active-backup) Active-backup policy(主-备份策略)只有Active状态的物理接口才转发数据报文。
    容错能力—只有一个slave是激活的(active)。也就是说同一时刻只有一个网卡处于工作状态,其他的slave都处于备份状态,只有在当前激活的slave故障后才有可能会变为激活的(active)。
    无负载均衡—此算法的优点是可以提供高网络连接的可用性,但是它的资源利用率较低,只有一个接口处于工作状态,在有 N 个网络接口的情况下,资源利用率为1/N。
  • mod=2,即:(balance-xor) XOR policy(平衡策略)聚合口数据报文按源目MAC、源目IP、源目端口进行异或HASH运算得到一个值,根据该值查找接口转发数据报文
    负载均衡—基于指定的传输HASH策略传输数据包。
    容错能力—这模式的特点增加了带宽,同时支持容错能力,当有链路出问题,会把流量切换到正常的链路上。
    性能问题—该模式将限定流量,以保证到达特定对端的流量总是从同一个接口上发出。既然目的地是通过MAC地址来决定的,因此该模式在“本地”网络配置下可以工作得很好。如果所有流量是通过单个路由器,由于只有一个网关,源和目标mac都固定了,那么这个算法算出的线路就一直是同一条,那么这种模式就没有多少意义了。
    需要交换机配置为port channel
  • mod=3,即:broadcast(广播策略)这种模式的特点是一个报文会复制两份往bond下的两个接口分别发送出去,
    当有对端交换机失效,感觉不到任何downtime,但此法过于浪费资源;不过这种模式有很好的容错机制。此模式适用于金融行业,因为他们需要高可靠性的网络,不允许出现任何问题。
  • mod=4,即:(802.3ad) IEEE 802.3ad Dynamic link aggregation(IEEE 802.3ad 动态链接聚合)
    在动态聚合模式下,聚合组内的成员端口上均启用LACP(链路汇聚控制协议)协议,其端口状态通过该协议自动进行维护。
    负载均衡—基于指定的传输HASH策略传输数据包。默认算法与blance-xor一样。
    容错能力—这模式的特点增加了带宽,同时支持容错能力,当有链路出问题,会把流量切换到正常的链路上。对比blance-xor,这种模式定期发送LACPDU报文维护链路聚合状态,保证链路质量。需要交换机支持LACP协议
  • mod=5,即:(balance-tlb) Adaptive transmit load balancing(适配器传输负载均衡)
    在每个物理接口上根据当前的负载(根据速度计算)分配外出流量。如果正在接收数据的物理接口口出故障了,另一个物理接口接管该故障物理口的MAC地址。
    需要ethtool支持获取每个slave的速率
  • mod=6,即:(balance-alb) Adaptive load balancing(适配器适应性负载均衡)
    该模式包含了balance-tlb模式,同时加上针对IPV4流量的接收负载均衡,而且不需要任何switch(交换机)的支持。接收负载均衡是通过ARP协商实现的。bonding驱动截获本机发送的ARP应答,并把源硬件地址改写为bond中某个物理接口的唯一硬件地址,从而使得不同的对端使用不同的硬件地址进行通信。
    mod=6与mod=0的区别:mod=6,先把eth0流量占满,再占eth1,….ethX;而mod=0的话,会发现2个口的流量都很稳定,基本一样的带宽。而mod=6,会发现第一个口流量很高,第2个口只占了小部分流量

说明:

常用的模式为 0,1,3,6
mode 1、5、6 不需要交换机设置
mode 0、2、3、4需要交换机设置
active-backup、balance-tlb 和 balance-alb 模式不需要交换机的任何特殊配置。其他绑定模式需要配置交换机以便整合链接。如:Cisco 交换机需要在模式 0、2 和 3 中使用 EtherChannel,但在模式4中需要 LACP和 EtherChannel

nmcli实现Bonding

两块网卡都设置为Nat模式

[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:96 brd ff:ff:ff:ff:ff:ffinet 10.0.0.5/24 brd 10.0.0.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fef6:1b96/64 scope link noprefixroutevalid_lft forever preferred_lft forever
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff

创建bond0

参数说明:

  • mybond0 为bond0的名称
  • ifname 指定DEVICE名称
  • type 指定bond类型
  • mode 指定bond模式
  • ipv4.addresses 指定bond0地址
[root@centos8 ~]# nmcli connection add con-name mybond0 ifname bond0 type bond mode active-backup ipv4.method manual ipv4.addresses 10.0.0.100/24
Connection 'mybond0' (baaeba3d-94b3-4e05-849d-06ba507bc4bb) successfully added.[root@centos8 ~]# nmcli connection
NAME     UUID                                  TYPE      DEVICE
ens33    91a133de-1837-4d97-9a1c-90fa4c71ebe5  ethernet  ens33
mybond0  baaeba3d-94b3-4e05-849d-06ba507bc4bb  bond      bond0
#查看配置文件
[root@centos8 ~]# ls /etc/sysconfig/network-scripts/
ifcfg-ens33  ifcfg-mybond0
[root@centos8 ~]# cat /etc/sysconfig/network-scripts/ifcfg-mybond0
BONDING_OPTS=mode=active-backup
TYPE=Bond
BONDING_MASTER=yes
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=10.0.0.100
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=mybond0
UUID=baaeba3d-94b3-4e05-849d-06ba507bc4bb
DEVICE=bond0
ONBOOT=yes

添加端口至bond0中

将网卡ens33 和ens36添加至bond0中

[root@centos8 ~]# nmcli connection add type bond-slave ifname ens33 master bond0
Connection 'bond-slave-ens33' (27256251-807f-4b14-b80e-b35ee3dad150) successfully added.
[root@centos8 ~]# nmcli connection add type bond-slave ifname ens36 master bond0
Connection 'bond-slave-ens36' (7bafa5b9-e116-4a0a-bd0e-135aedd72a1e) successfully added.
[root@centos8 ~]# nmcli con
NAME              UUID                                  TYPE      DEVICE
ens33             91a133de-1837-4d97-9a1c-90fa4c71ebe5  ethernet  ens33
mybond0           baaeba3d-94b3-4e05-849d-06ba507bc4bb  bond      bond0
bond-slave-ens36  7bafa5b9-e116-4a0a-bd0e-135aedd72a1e  ethernet  ens36
bond-slave-ens33  27256251-807f-4b14-b80e-b35ee3dad150  ethernet  --
[root@centos8 ~]# ls /etc/sysconfig/network-scripts/
ifcfg-bond-slave-ens33  ifcfg-bond-slave-ens36  ifcfg-ens33  ifcfg-mybond0
#启用bond0
[root@centos8 ~]# nmcli con up bond-slave-ens33
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)Connection closed by foreign host.

测试

Connecting to 10.0.0.6:22...
Connection established.
To escape to local shell, press Ctrl+Alt+].Activate the web console with: systemctl enable --now cockpit.socketLast login: Tue Jul 27 13:41:07 2021 from 10.0.0.1
[root@centos8 ~]# ping 10.0.0.100
PING 10.0.0.100 (10.0.0.100) 56(84) bytes of data.
64 bytes from 10.0.0.100: icmp_seq=1 ttl=64 time=0.323 ms
64 bytes from 10.0.0.100: icmp_seq=2 ttl=64 time=0.729 ms
64 bytes from 10.0.0.100: icmp_seq=3 ttl=64 time=0.924 ms
..........

注意
原来的IP地址是10.0.0.5
做好bond之后,远程自动断开了
重新连接 eth0 和eth1不显示地址了
MAC地址都相同

[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc fq_codel master bond0 state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff permaddr 00:0c:29:f6:1b:96
3: ens36: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc fq_codel master bond0 state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff
4: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ffinet 10.0.0.100/24 brd 10.0.0.255 scope global noprefixroute bond0valid_lft forever preferred_lft foreverinet6 fe80::e6db:51a1:b1be:125c/64 scope link noprefixroutevalid_lft forever preferred_lft forever#查看主从配置 此时ens36 是主
[root@centos8 ~]# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v4.18.0-305.3.1.el8.x86_64Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: ens36       #ens36是主
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Peer Notification Delay (ms): 0Slave Interface: ens36
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:0c:29:f6:1b:a0
Slave queue ID: 0Slave Interface: ens33
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:0c:29:f6:1b:96
Slave queue ID: 0

一台机器ping 10.0.0.100 不中断
此时把虚拟机的ens36网卡断开,

第二块网卡显示为灰色

再查看bond配置文件

[root@centos8 ~]# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v4.18.0-305.3.1.el8.x86_64Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: ens33   #此时主节点是ens33
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
Peer Notification Delay (ms): 0Slave Interface: ens36
MII Status: down
Speed: Unknown
Duplex: Unknown
Link Failure Count: 1
Permanent HW addr: 00:0c:29:f6:1b:a0
Slave queue ID: 0Slave Interface: ens33
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:0c:29:f6:1b:96
Slave queue ID: 0

删除Bonding

[root@centos8 ~]# nmcli con del mybond0
Connection 'mybond0' (baaeba3d-94b3-4e05-849d-06ba507bc4bb) successfully deleted.
[root@centos8 ~]# nmcli con
NAME              UUID                                  TYPE      DEVICE
ens33             91a133de-1837-4d97-9a1c-90fa4c71ebe5  ethernet  ens33
bond-slave-ens33  27256251-807f-4b14-b80e-b35ee3dad150  ethernet  --
bond-slave-ens36  7bafa5b9-e116-4a0a-bd0e-135aedd72a1e  ethernet  --
[root@centos8 ~]# nmcli con del bond-slave-ens33
Connection 'bond-slave-ens33' (27256251-807f-4b14-b80e-b35ee3dad150) successfully deleted.
[root@centos8 ~]# nmcli con del bond-slave-ens36
Connection 'bond-slave-ens36' (7bafa5b9-e116-4a0a-bd0e-135aedd72a1e) successfully deleted.[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:96 brd ff:ff:ff:ff:ff:ffinet 10.0.0.5/24 brd 10.0.0.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fef6:1b96/64 scope link noprefixroutevalid_lft forever preferred_lft forever
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff

nmcli实现Network Teaming

网络组:是将多个网卡聚合在一起方法,从而实现冗错和提高吞吐量
网络组不同于旧版中bonding技术,提供更好的性能和扩展性
网络组由内核驱动和teamd守护进程实现

多种方式 runner

  • broadcast
  • roundrobin
  • activebackup
  • loadbalance
    lacp (implements the 802.3ad Link Aggregation Control Protocol)

网络组特点:

  • 启动网络组接口不会自动启动网络组中的port接口
  • 启动网络组接口中的port接口总会自动启动网络组接口
  • 禁用网络组接口会自动禁用网络组中的port接口
  • 没有port接口的网络组接口可以启动静态IP连接
  • 启用DHCP连接时,没有port接口的网络组会等待port接口的加入

创建team

[root@centos8 ~]# nmcli con show
NAME   UUID                                  TYPE      DEVICE
ens33  91a133de-1837-4d97-9a1c-90fa4c71ebe5  ethernet  ens33#创建team0 type 指定类型 con-name team命名  ifname 指定DEVICE名称
[root@centos8 ~]# nmcli con add type team con-name myteam0 ifname team0 config '{"runner": {"name": "loadbalance"}}' ipv4.addresses 10.0.0.200/24 ipv4.method manual
Connection 'myteam0' (22e0ae8d-8f64-4a5d-a0db-713fe4edf93b) successfully added.[root@centos8 ~]# nmcli con show
NAME     UUID                                  TYPE      DEVICE
ens33    91a133de-1837-4d97-9a1c-90fa4c71ebe5  ethernet  ens33
myteam0  22e0ae8d-8f64-4a5d-a0db-713fe4edf93b  team      team0[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:96 brd ff:ff:ff:ff:ff:ffinet 10.0.0.5/24 brd 10.0.0.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fef6:1b96/64 scope link noprefixroutevalid_lft forever preferred_lft forever
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff
5: nm-team: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000link/ether 1e:b1:8d:61:f4:64 brd ff:ff:ff:ff:ff:ffinet 10.0.0.100/24 brd 10.0.0.255 scope global noprefixroute nm-teamvalid_lft forever preferred_lft forever

添加端口至team中

把两块网卡加入到myteam0

[root@centos8 ~]# nmcli con add con-name team0-ens33 type team-slave ifname ens33 master team0
Connection 'team0-ens33' (c7ddd345-65c9-451b-b62f-0187fd60179d) successfully added.
[root@centos8 ~]# nmcli con add con-name team0-ens36 type team-slave ifname ens36 master team0
Connection 'team0-ens36' (6a525ae8-2c7c-43cb-8c81-ff0e6d2d0f1a) successfully added.
[root@centos8 ~]# nmcli con show
NAME         UUID                                  TYPE      DEVICE
ens33        91a133de-1837-4d97-9a1c-90fa4c71ebe5  ethernet  ens33
myteam0      22e0ae8d-8f64-4a5d-a0db-713fe4edf93b  team      team0
team0-ens36  6a525ae8-2c7c-43cb-8c81-ff0e6d2d0f1a  ethernet  ens36
team0-ens33  c7ddd345-65c9-451b-b62f-0187fd60179d  ethernet  --
[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:f6:1b:96 brd ff:ff:ff:ff:ff:ffinet 10.0.0.5/24 brd 10.0.0.255 scope global noprefixroute ens33valid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:fef6:1b96/64 scope link noprefixroutevalid_lft forever preferred_lft forever
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master team0 state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff
12: team0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ffinet 10.0.0.200/24 brd 10.0.0.255 scope global noprefixroute team0valid_lft forever preferred_lft foreverinet6 fe80::7479:fd64:f863:b20/64 scope link noprefixroutevalid_lft forever preferred_lft forever#启用
[root@centos8 ~]# nmcli con up team0-ens36
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/23)[root@centos8 ~]# nmcli con up team0-ens33
#IP地址生效了,所以自动断开连接了
Connection closed by foreign host.
[root@centos8 ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master team0 state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff permaddr 00:0c:29:f6:1b:96
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master team0 state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ff
12: team0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000link/ether 00:0c:29:f6:1b:a0 brd ff:ff:ff:ff:ff:ffinet 10.0.0.200/24 brd 10.0.0.255 scope global noprefixroute team0valid_lft forever preferred_lft foreverinet6 fe80::7479:fd64:f863:b20/64 scope link noprefixroutevalid_lft forever preferred_lft forever#查看team0状态
[root@centos8 ~]# teamdctl  team0 state
setup:runner: loadbalance
ports:ens33link watches:link summary: upinstance[link_watch_0]:name: ethtoollink: updown count: 0ens36link watches:link summary: upinstance[link_watch_0]:name: ethtoollink: updown count: 0

team配置文件

[root@centos8 ~]# cat /etc/sysconfig/network-scripts/ifcfg-myteam0
TEAM_CONFIG="{\"runner\": {\"name\": \"loadbalance\"}}"
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=10.0.0.200
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=myteam0
UUID=22e0ae8d-8f64-4a5d-a0db-713fe4edf93b
DEVICE=team0
ONBOOT=yes
DEVICETYPE=Team

测试

C:\WINDOWS\system32>ping 10.0.0.200正在 Ping 10.0.0.200 具有 32 字节的数据:
来自 10.0.0.200 的回复: 字节=32 时间<1ms TTL=64
来自 10.0.0.200 的回复: 字节=32 时间<1ms TTL=6410.0.0.200 的 Ping 统计信息:数据包: 已发送 = 2,已接收 = 2,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):最短 = 0ms,最长 = 0ms,平均 = 0ms

vmware模拟team实验断开网卡连接时,ping也会自动断开。正常生产环境中是正常的。

删除Team

[root@centos8 ~]# nmcli con
NAME         UUID                                  TYPE      DEVICE
ens33        91a133de-1837-4d97-9a1c-90fa4c71ebe5  ethernet  ens33
myteam0      22e0ae8d-8f64-4a5d-a0db-713fe4edf93b  team      team0
team0-ens36  6a525ae8-2c7c-43cb-8c81-ff0e6d2d0f1a  ethernet  ens36
team0-ens33  c7ddd345-65c9-451b-b62f-0187fd60179d  ethernet  --[root@centos8 ~]# nmcli connection delete myteam0
Connection 'myteam0' (22e0ae8d-8f64-4a5d-a0db-713fe4edf93b) successfully deleted.
[root@centos8 ~]# nmcli con del team0-ens33
Connection 'team0-ens33' (c7ddd345-65c9-451b-b62f-0187fd60179d) successfully deleted.
[root@centos8 ~]# nmcli connection delete team0-ens36
Connection 'team0-ens36' (6a525ae8-2c7c-43cb-8c81-ff0e6d2d0f1a) successfully deleted.

man

参考官网文档13-14章节

文章理论部分来自马哥教育王晓春老师的笔记

CentOS8 多网卡BondingTeam相关推荐

  1. centos8修改网卡配置及应用

    基于NAT网络配置centos8 默认网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33 [root@A8 ~]#vim /etc/sysconfig/ ...

  2. linux网卡ens160显示不出来,centos8将网卡名ens160修改为eth0

    将网卡名ens160修改为eth0: 查看连接信息: [19:36:04 [email protected] ~]# nmcli connection show NAME UUID TYPE DEVI ...

  3. centos8重启网卡服务

    centos7 怎么重启网络配置 1.首先找到网关: 打开虚拟机,"编辑"-"虚拟网络编辑器",即可看到各个信息 2.查看dns: 输入:cat/etc/res ...

  4. centos8重启网卡命令nmcli

    centos8没法用systemctl restart network和service restart network 方法:nmcli c reload +网卡名 查询网卡名 [root@local ...

  5. Centos8重启网卡的问题

    虽然centos8仍然可以通过安装network.service的方式来使用原来的方法对网卡进行操作,但官方已经不再推荐使用network的方式重启网卡了,且官方也表示以后会将network的方式废除 ...

  6. centos8修改网卡名称成eth0

    新安装的centos8网卡名称有时候会变成ensXXX,不太符合以往的习惯,要修改成ethXX并不难,简单记录一下过程. 1.查看现网卡名 [root@10-0-200-120 ~]# ifconfi ...

  7. CentOS8重启网卡命令

    CentOS已经更新到8.2了,整个系统也发生了许多的改变,比如:重启网卡的命令,万万刚拿到CentOS8的时候,配置完ip后熟练的systemctl restart network,但是紧接着就让我 ...

  8. linux网卡为啥叫ens160这些,centos8将网卡名ens160修改为eth0

    查看连接信息: [19:36:04 [email protected] ~]# nmcli connection show NAME UUID TYPE DEVICE ens160 8e4af756- ...

  9. 【CentOS8】网卡重启

    #启动 systemctl start NetworkManager #重启 systemctl restart NetworkManager

  10. ansible(replace模块)批量修改centos8、ubuntu、centos7网卡地址

    需求:由于网段改变,批量修改网段. 思路演进 1.修改地址最开始我们使用 shell 模块,采用 sed 命令进行替换,然而在运行 ansible playbook 的时候有一个警告提示可以选择 li ...

最新文章

  1. Quartz-Trigger详解
  2. 474. 一和零 golang动态规划
  3. python可以实现哪些功能_Python中实现机器学习功能的四种方法介绍
  4. 共阴极数码管编码表_数码管循环点亮的PLC控制——基本逻辑指令的应用
  5. Linux内存背后的那些神秘往事
  6. 33个PPT下载丨2018年PostgreSQL中国技术大会PPT
  7. elixir 关键字列表
  8. linux下rsync服务的搭建
  9. 分享112个留言聊天PHP源码,总有一款适合你
  10. Maven安装教程详解
  11. 史上最全的使用RecyclerView实现下拉刷新和上拉加载更多
  12. 计算机与音乐整合的教学设计,信息技术与学科教学整合音乐课教学设计  2010年10月  田赞禄...
  13. 查找SCI期刊的影响因子
  14. uniapp 密码显示隐藏
  15. 帝国塔防2 empire defence 2的攻略
  16. 蚂蚁森林能量自动化收集
  17. OBJECTPROPERTY用法整理
  18. 四川成都电信天邑TEWA-300AI EPON光猫各种折腾
  19. 火炮火控系统嵌入式软件测试平台研究
  20. 小米雷军|不一般的精彩人生

热门文章

  1. 微信聊天记录里的文件又失效了?试试这个文件同步开源项目吧
  2. 基于Java坦克大战小游戏设计(3)
  3. HDU 3966 Aragorns Story
  4. 分布式计算,网格计算和云计算的异同
  5. 织梦dedecms建站流程
  6. LabVIEW串口调试助手
  7. PUN☀️实用API
  8. 计算机无法识别无线USB网卡,Win10 usb无线网卡无法识别连接如何解决?
  9. linux下数学公式的编辑器,如何利用开源中国Markdown/编辑器优雅的写出数学公式?(KaTeX公式使用篇)...
  10. html怎么清除背景颜色,怎么去除Word复制网页内容的背景色?