一、bonding简介

bonding是一个linux kernel的driver,加载了它以后,linux支持将多个物理网卡捆绑成一个虚拟的bond网卡。

我们在很多地方会使用到物理网卡端口汇聚的功能,比如我们想提升网络速率,比如我们想提供热备份,比如我们想把我们的主机配置成一个网桥,然而最重要的还是两点,第一点是负载均衡,第二点就是热备份。

mode: 这个参数最重要,配置以什么模式运行,这个参数在bond设备up状态下是不能更改的,必须先down设备(使用ifconfig bondN down或者ip link set bondN down)才可以配置,主要的有以下几个:

1.balance-rr or 0: 轮转方式的负载均衡模式,流量轮流在各个bondN的真实设备之间分发。注意,一定要用状态检测机制,否则如果一个设备down掉以后,由于没有状态检测,该设备将一直是up状态,仍然接受发送任务,这将会出现丢包。

2.active-backup or 1: 热备模式。在比较高的版本中,免费arp会在切换时自动发送,避免一些故障,比如fail_over_mac参数描述的故障。

3.broadcast or 3: 向所有的口广播数据,这个模式很牛B,但是容错性很强大会浪费网络资源。

二、配置

1. 在/etc/sysconfig/network-scripts/下创建一个ifcfg-bond0的一个配置文件

2.将ifcfg-eth0改成如下配置

3.将第二块网卡改成如下配置

经过在vm上的多次测试,发现bond0能够正常启动也能够正常使用,只不过没有起到备份模式的效果。当使用ifdown eth0后,网络出现不通现象。因此,在实验环境还需要修改/etc/modprobe/dist.conf

启用模块:modprobe bonding

测试

查看/proc/net/bonding/bond0

多ip绑定一个网卡

eth0:N这种方式实现1个IP对应多个网卡

新建/etc/sysconfig/network-scripts/ifcfg-eth0:1

重启服务:service network restart

原创文章,作者:landanhero,如若转载,请注明出处:http://www.178linux.com/42896

linux系统多网口聚合配置,linux端口聚合相关推荐

  1. 一站式:虚拟机安装Linux系统(CentOS_7),多节点Linux环境打造,XShell的使用

    目录 01.Linux环境装在哪 02.虚拟机的下载与安装:Vmware 2.1.Vmware下载 2.2.Vmware安装 03.CentOS镜像下载 3.1.CentOS介绍(了解) 3.2.Ce ...

  2. linux下防火墙脚本,Linux系统如何修改防火墙配置

    这篇文章主要介绍了Linux系统如何修改防火墙配置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 改Linux系统防火墙配置需要修改 /etc/sy ...

  3. Linux系统下网卡网络配置基础

    Ifconfig命令使LINUX核心知道软件回送和网卡这样一些网络接口,这样Linux就可以使用它们.除了上面介绍的这些用法之外,ifconfig命令用来监控和改变网络接口的状态,并且还可以带上很多命 ...

  4. 关于Linux系统之VM安装配置

    哈喽呀各位小無本次介绍关于Linux系统之VM安装配置 好先看看本次目录 目录 一.什么是Linux和Vm 二.centos7的安装 2.1 常见问题 3. 查看.设置IP地址 4. 关机与重启 5. ...

  5. Linux系统之查看进程监听端口方法

    Linux系统之查看进程监听端口方法 一.端口监听介绍 二.使用netstat命令 1.netstat命令介绍 2.netstat帮助 3.安装netstat工具 4.列出所有监听 tcp 端口 5. ...

  6. Linux 系统安全与优化配置

    2019独角兽企业重金招聘Python工程师标准>>> Linux 系统安全与优化配置 原创 2016-11-16 景峰 Netkiller Linux 系统安全与优化配置 http ...

  7. linux服务器3306端口,linux系统对外开放3306、8080等端口,防火墙设置详解

    linux系统对外开放3306.8080等端口,防火墙设置详解 发布时间:2020-10-10 23:08:49 来源:脚本之家 阅读:141 作者:julielele 栏目:服务器 我们很多时候在l ...

  8. Linux系统中FTP的配置(图文详解-全)

    Linux系统中FTP的配置 二.    把安全级别调低           #vi /etc/selinux/config           注意:在RHEL4三.FTP软件包 #mount /d ...

  9. Linux系统的目录绑定配置

    Linux系统的目录绑定配置 一.源目录与目标目录情况 1.源目录文件及inode 2.目标目录的文件及inode 二.将两个目录进行绑定 1.moun --bind进行绑定 2.检查绑定后的两个目录 ...

  10. 低配置系统安装 linux,Linux系统的安装和配置

    Linux系统的安装和配置 更新时间:2006年10月24日 00:00:00   作者: Linux,在今天的广大电脑玩家耳中已经不再是那个曾经陌生又遥远的名字,大家提起Linux时,不再是把它当做 ...

最新文章

  1. IP地址中的网络地址和主机地址分别是什么意思?怎么计算的呢?
  2. JAVA——声明包类的编译与运行解决方案
  3. java 华为面试题_JAVA华为面试题
  4. 数据库简单的实际运用 ①
  5. java类的实现_java类的实现
  6. linux显示中文乱码
  7. 联手微软,Docker公司将推出Docker Desktop for WSL 2
  8. REVERSE-PRACTICE-BUUCTF-3
  9. 在VS2012中实现Ext JS的智能提示
  10. 计算机网络 原理与实验指导书,《计算机网络原理》实验指导书.doc
  11. 服务器遭受攻击的解决办法
  12. MBR分区表格式与GPT分区表格式简介
  13. 英文网页翻译中文失败、QQ文件打不开、QQ系统消息打不开等
  14. numpy.ones用法
  15. springboot+vue+elementUI springboot地方废物回收机构管理系统-#毕业设计
  16. 小沙弥密码箱V1.0
  17. 李彦宏遭遇“泼水门”,气质淡定冲上热搜
  18. npm run tsc报错 (声明文件报错||tsc.js报错)
  19. C基础 工程中常用的排序
  20. 小程序源码:求职招聘微信小程序-多玩法安装简单

热门文章

  1. springcloud实战:springboot的核心原理
  2. 《深入理解计算机系统(原书第三版)》pdf
  3. 【蓝桥杯选拔赛真题40】Scratch跳格子 少儿编程scratch蓝桥杯选拔赛真题讲解
  4. Android免费小说阅读器—程序员自己的阅读器,没广告,所有小说可搜索,专注阅读体验
  5. 一个面试我的后端妹子问的405错误
  6. 单商户商城系统功能拆解39—分销应用—分销等级
  7. Android 10.0之后系统获取不到IMEI和UUID解决办法
  8. win10 c语言 语音功能,win10系统自带录音功能在哪?windows10开启录音功能的方法-系统城...
  9. Ubuntu14.04下无线网卡TP-Link TL-WDN5200的驱动安装
  10. 归纳偏置 (Inductive Bias)