文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

配置bond4详细步骤

2023-09-10 13:58

关注

 简介

bond是多块物理网卡虚拟为一块网卡,使多块网卡看起来像一块网卡。linux系统下配置bond,通过网卡绑定可增加服务器可靠性,同时可增加网络带宽,提供稳定的网络服务。

环境信息

CentOS Linux release 7.9.2009 (Core)

配置过程

1.前置准备

1.1 在vmware开虚拟机时,配置两块网卡

打开虚机,输入命令 ll /etc/sysconfig/network-scripts/ ,从下图中,我们可以看到我们实验所需要的两块网卡,名称分别为:ifcfg-ens33、ifcfg-ens36

1.2 关闭网络管理器

systemctl stop NetworkManager

systemctl disable NetworkManager

systemctl status NetworkManager

1.3 关闭防火墙和selinux

# 关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

# 关闭selinux

setenforce 0

vim /etc/selinux/config

如上图,将 SELINUX=enforcing 修改为 SELINUX=disabled,保存退出

1.4 加载bonding模块

modprobe  bonding

lsmod | grep bonding

1.5 修改网卡配置

1 修改第一块网卡(ifcfg-ens33)配置

cd /etc/sysconfig/network-scripts/

vim ifcfg-ens33

BOOTPROTO=none
DEVICE=ens33                                 #设备名称,注意不加ifcfg-
HWADDR=00:0c:29:30:00:61           #网卡的mac,可通过 ip a 命令进行查看
MASTER=bond0                               #虚拟网卡bond的名称
MTU=1500
NM_CONTROLLED=no
ONBOOT=yes
SLAVE=yes
TYPE=Ethernet
USERURL=no

2 修改第二块网卡(ifcfg-ens36)配置

cd /etc/sysconfig/network-scripts/

vim ifcfg-ens36

BOOTPROTO=none
DEVICE=ens36
HWADDR=00:0c:29:30:00:6b
MASTER=bond0
MTU=1500
NM_CONTROLLED=no
ONBOOT=yes
SLAVE=yes
TYPE=Ethernet
USERURL=no

3 增加bond网卡(ifcfg-bond0)配置

BONDING_MASTER=yes
BONDING_OPT="mode=802.3ad xmit_hash_policy=layer3+4 miimon=100"        #mode4
BONDING_SLAVE0=ens33                                                                                    #网卡一名称
BONDING_SLAVE1=ens36                                                                                    #网卡二名称
BOOTPROTO=none
DEFROUTE=yes
DEVICE=bond0                                                                                                      #bond名称
IPADDR=192.168.124.110                                                                                     #bond的ip地址
MACADDR=00:0c:29:30:00:61                                                                              #第一块网卡mac
GATEWAY=192.168.124.1                                                                                     #网关
MTU=1500
NETMASK=255.255.255.0                                                                                    #子网掩码
NM_CONTROLLED=no
ONBOOT=yes
TYPE=Bond                                                                                                           #网卡类型Bond
USERURL=no

1.6 重启网络

systemctl restart network

1.7 查看bond配置结果

方法一:通过命令 ip a ,找到bond0,查看配置信息

方法二:通过命令 cat /proc/net/bonding/bond0 ,查看bond

 

若结果和上图一致,则表示配置成功

 1.8 设置开机自动加载 bonding

方法一(不好用):

编辑 /etc/rc.local

# 编辑以下内容

modprobe bonding

方法二(好用):

编辑 /etc/sysconfig/modules/bonding.modules
# 编辑以下内容
modprobe bonding

保存退出

设置权限

chmod 755 /etc/sysconfig/modules/bonding.modules

重启,并查看 bonding 模块是否成功加载

reboot

lsmod | grep bonding

 


 

来源地址:https://blog.csdn.net/m0_61157402/article/details/128357567

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯