当前位置:首页>Linux>Linux双网卡绑定实战:负载均衡与主备模式配置详解

Linux双网卡绑定实战:负载均衡与主备模式配置详解

  • 2026-09-11 14:50:59
Linux双网卡绑定实战:负载均衡与主备模式配置详解

技术弄巷

读完仅需

5
分钟

记得星标公众号

前言

在企业服务器运维中,为了提升网络高可用性与带宽性能,双网卡绑定(Team/Bonding)是必备的核心技术。通过将多张物理网卡虚拟为一张逻辑网卡,可实现故障自动切换或流量负载分担,避免单网卡故障导致业务中断,同时提升整体网络吞吐能力。

本文基于nmcli工具,手把手带你完成Linux双网卡绑定配置,包含**负载均衡(loadbalance)与主备(activebackup)**两种企业最常用模式,所有命令可直接复制落地使用。

一、网卡绑定(Team)核心介绍

1. 什么是网卡绑定

将多个物理网卡虚拟成一张逻辑网卡,实现:

  • 高可用(HA)
  • 负载均衡
  • 带宽叠加
  • 网卡故障自动切换

2. 两种常用绑定模式

  1. loadbalance(负载均衡)
    流量在多张网卡上均匀分担,提升带宽
  2. activebackup(主备模式)
    只有主网卡工作,主网卡故障自动切换到备网卡

二、双网卡绑定配置步骤(nmcli)

1. 创建虚拟网卡 team1

负载均衡模式

nmcli conn add type team ifname team1 con-name team1 config '{"runner":{"name":"loadbalance"}}'

主备模式(备用命令)

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

查看虚拟网卡:

ip addr show
ls /etc/sysconfig/network-scripts/

2. 添加物理网卡到 team1 虚拟网卡

nmcli conn add type team-slave ifname ens33 con-name team1-ens33 master team1
nmcli conn add type team-slave ifname ens37 con-name team1-ens37 master team1

3. 配置IP地址、网关、DNS

nmcli connection modify team1 ipv4.addresses "192.168.140.10/24"
nmcli connection modify team1 ipv4.gateway "192.168.140.2"
nmcli connection modify team1 ipv4.dns "114.114.114.114"
nmcli connection modify team1 +ipv4.dns "223.5.5.5"
nmcli connection modify team1 ipv4.method manual

4. 重载并启动绑定网卡

nmcli connection reload
nmcli connection up team1

5. 查看绑定状态

teamdctl team1 state

输出示例:

setup:
  runner: loadbalance
ports:
  ens33
    link watches:
      link summary: up
  ens37
    link watches:
      link summary: up

三、核心要点总结

  1. 双网卡绑定
    可以提高网络可用性和带宽,是企业服务器标配。
  2. 常用两种模式:loadbalance(负载均衡)、activebackup(主备)。
  3. 配置工具:nmcli(CentOS 7/8/9 推荐)。
  4. 配置流程:创建虚拟team网卡 → 添加物理slave网卡 → 设置IP → 启动 → 查看状态。
  5. 查看状态命令:teamdctl team1 state。
  6. 绑定后业务只需要访问虚拟网卡IP,无需关心物理网卡状态。
  7. 任意一块物理网卡故障,业务不会中断。

文末互动

双网卡绑定是服务器组网、高可用架构中的基础技能,无论是物理机、虚拟机还是云服务器,都广泛使用。本文步骤清晰、命令简洁,适合运维人员快速上手。

如果这篇实战教程对你有帮助,欢迎点赞+收藏+关注,后续我会持续更新: ✅ Linux 网络高可用架构 ✅ 网卡绑定故障切换实战 ✅ 企业级网络配置优化 ✅ 运维自动化脚本

详细跳转往期文章:Linux双网卡绑定(team模式)完整实操配置team双网卡绑定 开机自启动配置(关键步骤,确保重启生效)

最新文章

随机文章