统信服务器操作系统【多网卡绑定】设置介绍

网卡bond是通过把多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡。本文介绍使用图形化界面、命令行界面配置bond1。适用于A、D、E三个操作系统版本。

功能概述

Bond 模式 特点
0 轮询(balance-rr) 平衡负载模式,有自动备援,但需要交换机支持并对交换机进行配置
1 热备(active-backup) 自动备援模式,其中一条线若断线,其他线路将会自动备援,同一时间只有一条链路处于工作状态,链路利用率为1/n
2 异或(balance-xor) 需要对交换机侧进行配置
3 广播(broadcast) 需要对交换机侧进行配置
4 802.3ad 需要交换机配置动态链路聚合
5 自适应传输负载均衡(balance-tlb) 相比于bond6,bond5没有负载均衡策略
6 自适应负载均衡(balance-alb) 平衡负载模式,有自动备援,不需要操作交换机

准备环境

准备一台服务器,至少包含两个物理网口。如下图所示的服务器有ens3、ens7、ens8三个物理网口。

功能介绍

 图形化界面设置bond1
执行命令nmtui,进入配置界面,选择Edit a connection,后选择OK
选择Add,添加一个bond连接。
Profile和Device的名称可以自定义。然后选择Add
选择Ethernet,将光标移动到Create,敲回车。
输入网卡名称ens3,然后选择OK。
重复上一步操作,将ens7、ens8加入到bond1后,填入任一网卡mac地址,确认信息无误后选中OK。
【注1】:Cloned MAC address的值是ens3的MAC地址
选择Quit,退出配置界面。
执行命令ifconfig,此时网络信息如图,可以看到bond1以及ens3,ens7,ens8的mac地址都被固定为设定的mac地址了。
命令行界面设置bond1
执行命令nmcli c add con-name bond1 ifname bond1 type bond mode active-backup ethernet.cloned-mac-address 52:54:00:5e:53:61 autoconnect yes ipv4.method auto。新建一个连接名称为bond1、克隆MAC地址为52:54:00:5e:53:61模式为active-backup的bond连接。
分别执行以下命令,将物理网卡ens3、ens7、ens8加入到bond1的连接中。
nmcli c add con-name ens3 ifname ens3 type ethernet slave-type bond master bond1
nmcli c add con-name ens7 ifname ens7 type ethernet slave-type bond master bond1
nmcli c add con-name ens8 ifname ens8 type ethernet slave-type bond master bond1
执行命令ifconfig,此时网络信息如图,可以看到bond1以及ens3,ens7,ens8的mac地址都被固定为设定的mac地址了。

 ©统信软件技术有限公司。访问者可将本网站提供的内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯本网站及相关权利人的合法权利。除此以外,将本网站任何内容或服务进行转载,须备注:该文档出自【faq.uniontech.com】统信软件知识分享平台。否则统信软件将追究相关版权责任。

2023-01-13
3 3