当前位置: 首页 > news >正文

Ubuntu 22.04.5 LTS配置 bond

本次纯实验,不会讲解bond功能,配置bond mode 1 和 mode 4 如何配置

  1. 确定内核模块是否加载
    实验使用root用户权限,非root用户使用sudo 调用root权限

    root@ubuntu22:~# lsmod | grep bonding
    root@ubuntu22:~# modprobe bonding
    root@ubuntu22:~# lsmod | grep bonding
    bonding               200704  0
    tls                   114688  1 bonding
    
  2. 实验网卡

    ens37ens38
  3. bond mode4配置文件如下

    network:version: 2renderer: networkdethernets:ens37:addresses: []dhcp4: nooptional: trueens38:addresses: []dhcp4: nooptional: truebonds:bond4:interfaces: [ens37,ens38]parameters:mode: 802.3adlacp-rate: fastmii-monitor-interval: 100transmit-hash-policy: layer3+4addresses: [192.168.119.130/24]routes:- to: 0.0.0.0via: 192.168.119.2nameservers:addresses: [114.114.114.114]
    

    网络配置(network)

    • version: 2:指定Netplan配置文件的版本。
    • renderer: networkd:指定使用systemd-networkd作为网络服务的渲染器。

    以太网接口(ethernets)

    • ens37 和 ens38:定义了两个以太网接口。
      • addresses: []:为空列表,表示这些接口没有静态分配的IP地址。
      • dhcp4: no:表示这些接口不使用DHCP来获取IPv4地址。
      • optional: true:表示这些接口是可选的,即使它们不存在或未配置成功,也不会影响系统的网络启动。

    链路聚合接口(bonds)

    • bond4:定义了一个名为bond4的链路聚合接口。
    • interfaces: [ens37, ens38]:指定bond4由ens37和ens38两个接口组成。
    • parameters:定义了bond接口的参数。
      • mode: 802.3ad:设置bond模式为802.3ad,这是一种基于LACP(链路聚合控制协议)的动态链路聚合模式。
      • lacp-rate: fast:设置LACP的速率为fast,意味着LACP包会更快地发送,以便更快地建立和维护聚合。
      • mii-monitor-interval: 100:设置接口状态监测间隔为100毫秒,用于检测链路是否活动。
      • transmit-hash-policy: layer3+4:设置流量分配策略,基于层3(IP地址)和层4(端口号)信息来计算哈希值,以决定数据包通过哪个slave接口发送。
    • addresses: [192.168.119.130/24]:为bond4接口分配静态IPv4地址。
    • routes:
      • - to: 0.0.0.0:定义默认路由。
      • via: 192.168.119.2:指定下一跳地址,即所有非本地目的地的流量都将通过这个地址转发。
    • nameservers:
      • addresses: [114.114.114.114]:指定DNS服务器地址,这里使用了公共DNS(114.114.114.114)。
  4. bond mode1 配置文件如下:

    network:version: 2renderer: networkdethernets:ens37:addresses: []dhcp4: nooptional: trueens38:addresses: []dhcp4: nooptional: truebonds:bond4:interfaces: [ens37,ens38]parameters:mode: active-backupmii-monitor-interval: 100addresses: [192.168.119.130/24]routes:- to: 0.0.0.0via: 192.168.119.2nameservers:addresses: [114.114.114.114]
    
    • mode: active-backup 主备模式
      使用 netplan apply 使配置生效
http://www.lryc.cn/news/482104.html

相关文章:

  • 100种算法【Python版】第58篇——滤波算法之卡尔曼滤波
  • 关于几种卷积
  • 51单片机教程(五)- LED灯闪烁
  • VUE3中Element table表头动态展示合计信息(不是表尾合计)
  • git重置的四种类型(Git Reset)
  • 【Java集合面试1】说说Java中的HashMap原理?
  • 万字长文解读机器学习——决策树
  • 内网环境,基于k8s docer 自动发包
  • 【HCIP园区网综合拓扑实验】配置步骤与详解(已施工完毕)
  • Qt 编写插件plugin,支持接口定义信号
  • Qt中 QWidget 和 QMainWindow 区别
  • Kafka集群中数据的存储是按照什么方式存储的?
  • 中断的硬件框架
  • 数据备份策略:企业防御的关键
  • Baget 私有化nuget
  • 前端函数的参数都有哪些?
  • 【CSS】什么是BFC?
  • HCIP小型园区网拓扑实验
  • GRR测量系统的重复性和再现性
  • 133.鸿蒙基础01
  • 科技查新小知识
  • docker安装portainer
  • 【Word2Vec】传统词嵌入矩阵训练方法
  • 电脑不显示wifi列表怎么办?电脑不显示WiF列表的解决办法
  • 详解 Dockerfile:从入门到实践
  • 随机变量的概率分布
  • Kafka生产者如何提高吞吐量?
  • mysql:解决windows启动失败无报错(或长时间未响应)
  • 【山——回文判断】
  • FPGA学习笔记#7 Vitis HLS 数组优化和函数优化