目录

概述

1、创建了一个名为 bond4 的 LACP 聚合接口配置,执行如下命令

2、给bond-bond4配置I网络( ip 地址根据自己实际IP 配置,这里就以 192.168.70.104/24为例)

3、把IP 设置成固定模式,否则会使用dhcp自动分配

4、使用如下命令可以实现,当服务器重启时,NetworkManager自动激活这个连接,不用人工再次手动启动。(这个很实用)

5、添加物理网卡到bond-bond4(需要确保至少有两张网卡)

6、启动bond-bond4接口

7、保存配置

8、验证配置,回显信息如下图所示,即为成功


概述

在Linux系统中,Bond接口(网络绑定)是一种将多个物理网络接口聚合为一个逻辑接口的技术,用于实现冗余、负载均衡和提高网络带宽。以下是配置Bond接口的详细步骤

1、创建了一个名为 bond4 的 LACP 聚合接口配置,执行如下命令

nmcli connection add type bond ifname bond4 mode 4

然后执行如下命令查看结果,回显显示 创建了一个bond-bond4的 connection,如下图所示

nmcli connection show

2、给bond-bond4配置I网络( ip 地址根据自己实际IP 配置,这里就以 192.168.70.104/24为例)

  • 先配置Ip
nmcli connection modify bond-bond4 ipv4.address 192.168.70.104/24
  • 然后配置网关(这里以192.168.70.1 为例)
nmcli connection modify bond-bond4 ipv4.gateway 192.168.70.1
  • 配置dns(如果有多个dns,则以英文 逗号分隔)
nmcli connection modify bond-bond4 ipv4.dns 8.8.8.8,114.114.114.114

    3、把IP 设置成固定模式,否则会使用dhcp自动分配

    nmcli connection modify bond-bond4 ipv4.method manual

    4、使用如下命令可以实现,当服务器重启时,NetworkManager自动激活这个连接,不用人工再次手动启动。(这个很实用)

    nmcli connection modify bond-bond4 connection.autoconnect yes

    5、添加物理网卡到bond-bond4(需要确保至少有两张网卡)

    注解:

    下列命令中 ens160 为第一张网卡的名称。 查看网卡名称的命令为  : ifconfig

    执行ifconfig 后,回显信息如下: ( ens160  ens224 就是网卡名称)

    bond4: flags=5123<UP,BROADCAST,MASTER,MULTICAST>  mtu 1500
    xxxxxxxxxxxxx

    xxxxxxxxxxxxxx

    ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
     xxxxxxxx

    xxxxxxxx

    ens224: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    xxxxxxxx

    xxxxxxxxx

    • 添加第一张网卡
    nmcli connection add type bond-slave ifname ens160 master bond4
    • 添加第二张网卡
    nmcli connection add type bond-slave ifname ens224 master bond4

    6、启动bond-bond4接口

    nmcli connection up bond-bond4

    7、保存配置

    nmcli connection reload

    8、验证配置,回显信息如下图所示,即为成功

    nmcli connection show

    Logo

    魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

    更多推荐