今天小编要讲的是bonding,有木有觉得很高大上呀,没错就是很厉害啦,咳咳咳,小编要很正经的说说它的优点啦:
1.bonding(绑定)是一种linux系统下的网卡绑定技术,可以把服务器上n个物理网卡在系统内部抽象(绑定)成一个逻辑上的网卡,能够提升网络吞吐量、实现网络冗余、负载等功能,有很多优势。
2.bonding技术是linux系统内核层面实现的,它是一个内核模块(驱动)。使用它需要系统有这个模块, 我们可以modinfo命令查看下这个模块的信息, 一般来说都支持.
应用方向
1、网络负载均衡对于bonding的网络负载均衡是我们在文件服务器中常用到的,比如把三块网卡,当做一块来用,解决一个IP地址,流量过大,服务器网络压力过大的问题。对于文件服务器来说,比如NFS或SAMBA文件服务器,没有任何一个管理员会把内部网的文件服务器的IP地址弄很多个来解决网络负载的问题。如果在内网中,文件服务器为了管理和应用上的方便,大多是用同一个IP地址。对于一个百M的本地网络来说,文件服务器在多 个用户同时使用的情况下,网络压力是极大的,特别是SAMABA和NFS服务器。为了解决同一个IP地址,突破流量的限制,毕竟网线和网卡对数据的吞吐量是有限制的。如果在有限的资源的情况下,实现网络负载均衡,最好的办法就是 bonding。
2.网络冗余对于服务器来说,网络设备的稳定也是比较重要的,特别是网卡。在生产型的系统中,网卡的可靠性就更为重要了。
总之,多块网卡绑定到一个IP地址,当一块网卡发生物理性损坏的情况下,另一块网卡自动启用,并提供正常的服务,即:默认情况下只有一块网卡工作,其它网卡做备份。
说完bonding的好处与应用方向,下面来讲讲具体怎么做吧,敲黑板,小编要讲课了:
centos6:
首先俩网卡设置成都仅主机或都桥接,保证他们在同一个网段,我们以仅主机为例:
1.创建绑定接口的配置文件 ifcfg-bond0:
Vim /etc/sysconfig/network-scripts/ifcfg-bond0

2。关闭NetworkManager服务
命令:service NetworkManager stop
3.配置物理接口,设置master 与slave

Vim /etc/sysconfig/network-scripts/ifcfg-eth0

好了现在重启服务器吧,命令:Service network restart
可以查看一下谁在工作:

当eth0坏掉,eth1会顶上去

删除bonding:
1.ifconfig bond0 down(这步只能临时禁用)
2.Rm -f ifconfig-bond0
Vim ifcfg-eth0

Vim ifcfg-eth1

3.Service network restart
4.删除绑定模块
进入该目录下:Cd /etc/sysconfig/network-scripts/

好了现在就完全删除banging了

centos7
说明:centos7中网卡的命名方式与centos6中不一样,为了方便小编已经修改成传统的命名方式了,如果不懂的话可以去翻翻小编写的有关文章。
首先要让他们在同一个网段中(都设置成仅主机模式)
用一个虚拟机ping下192.168.37.100

1.创建绑定接口的配置文件:
命令行:nmcli connection add type bond con-name bond0 ifname bond0 mode active-backup ipv4.method manual ipv4.address 192.168.17.100/24
查看一下:

让bond0生效:nmcli connection up bond0
2.配置物理网卡:
把eth0 和eth1绑定在bong0上

3.使配置文件生效,俩网卡操作大同小异,以eth1为例

4、nmcli con reload 重新读取配置文件
5、systemctl restart network 重启服务
6.查看:cat /proc/net/bonding/bond0
注意:需要启动一下,配置文件并没有生效 ,方法如下

不仅把bond0 down掉了,还把俩物理网卡down掉了需重启物理网卡
nmcli con up bond-slave-eth1
nmcli con up bond-slave-eth0
关闭NetworkManager服务:systemctl stop NetworkManager
nmcli connection reload

删除bonging
1.ifconfig bond0 down(这步只能临时禁用)
2.Rm -f ifconfig-bond*
3.nmcli connection reload

centos7用的是它独特的命令,操作起来比较简单
好了bonding小编说完了,如果有问题可以在下面留言,如果有哪个章节想让小编介绍的也可以留言。好了,再见。

bonding(绑定与删除)相关推荐

  1. jQuery源码分析-10事件处理-Event-事件绑定与删除-bind/unbind+live/die+delegat/unde

    10.4    .bind() .one() 10.4.1  如何使用 .bind( eventType, [eventData], handler(eventObject) )   在匹配的元素上绑 ...

  2. jQuery源码分析-10事件处理-Event-事件绑定与删除-bind/unbind+live/die+delegat/undelegate

    Js代码   作者:nuysoft/高云 QQ:47214707 EMail:nuysoft@gmail.com 声明:本文为原创文章,如需转载,请注明来源并保留原文链接. 后文预告:封装事件对象 便 ...

  3. linux内核端口绑定,linux 多网卡bonding 绑定 端口聚合

    将多个Linux网络端口绑定为一个,可以提升网络的性能,比如对于备份服务器,需要在一个晚上备份几个T的数据, 如果使用单个的千兆网口将会是很严重的瓶颈.其它的应用,比如ftp服务器,高负载的下载网站, ...

  4. android 删除蓝牙绑定,android 蓝牙程序控制绑定与删除绑定

    如何实现android蓝牙开发 自动配对连接,并不弹出提示框 (2013-01-05 15:27:36) 转载▼ 标签: 我就开始查找怎么关闭这个蓝牙配对提示框,后面还是伟大的android源码帮助了 ...

  5. javaWEB——主页面新闻展示删除查看修改主题绑定

    目录 主页面新闻展示 删除 查看 修改 主题绑定 主页面新闻展示 主页面的新闻显示会与数据库中的新闻表一致 <!-- 需求:完成后台主页面的新闻显示绑定 start --><ul c ...

  6. bond添加路由_实验:路由、bonding、team

    实验:路由实验 路由表构成 目标网络:网络ID 子网掩码 接口:到达目标网络,从哪个接口出来,此接口 网关:gateway,下一个邻近路由器的邻近接口的IP地址,如果目标网络和本路由器直接,网关的地址 ...

  7. Kncok之绑定事件

    第二天 任务:绑定时间看完,弄懂.时间:8H 1.visible 绑定 目的:是的该元素的hidden或者visible的值跟随绑定的值变化而变化 eg: <div data-bind=&quo ...

  8. KnockOut绑定

    1 visible 绑定 目的 visible绑定到DOM元素上,使得该元素的hidden或visible状态取决于绑定的值. 例子 <div data-bind="visible: ...

  9. Java案例-用户注册邮箱绑定激活功能实现

    <–start–> 需求描述:当客户打开收到邮箱激活码的邮件,点击激活链接,正确填写激活码后就会完成邮箱激活的步骤. 在后台编程代码编写中,有以下几个要点: ① 接收客户的手机号码和邮箱激 ...

最新文章

  1. shp文件导入Oracle并发布到Geoserver
  2. java合并两个doc文件,java实现合并2个文件中的内容到新文件中
  3. zcmu2012(积性函数---因子和)
  4. Boost:以协程的方式实现聊天服务器的实例
  5. Scala 隐式(implicit)详解
  6. 什么叫白户,白户能贷款吗?
  7. MySQL JDBC驱动程序如何处理准备好的语句
  8. 链路层基本问题 : 封装成帧、差错检测、流量控制
  9. SNF开发平台WinForm-平板拍照及扫描二维码功能
  10. MySQL学习-SQL语句的分类与MySQL简单查询
  11. mysql期中考试题及答案_mysql 查询 练习题及答案
  12. security面试_面试必问41道 SpringBoot 面试题,不看亏大了!
  13. 二维树状数组的区间加减及查询 tyvj 1716 上帝造题的七分钟
  14. 如何对酒店的固定资产进行日常管理?
  15. 使用arduino控制多个PCA968516路舵机控制板从而达到最多可以控制992个伺服舵机
  16. python蜂鸣器_Python与硬件学习笔记:蜂鸣器(转)
  17. macOS 桌面应用 图标制作教程
  18. 附近的人实现原理详细剖析!
  19. 试喷一下今年的国家最高科学技术奖
  20. 华众 mysql_华众虚拟主机管理系统HZhost三大常见错误!

热门文章

  1. gcc的优化参数介绍(-O1,-O2,-O3,-Os)
  2. 彻底关闭Windows10_21h1任务栏里的资讯和兴趣广告
  3. x264 aq-mode aq-strength详解
  4. python鸭制作类代码_python之鸭子类型
  5. 径向基函数(RBF)插值
  6. linux 安装cifs,在ubuntu上搭建sambd实现linux的之间的cifs通信
  7. 手机之家签名工具_给手机设置桌面“悬浮签名”,好炫酷!
  8. 体彩python_【Python】体育彩票选号器
  9. 网络安全行业需要考的证书有哪些?
  10. 如何做出高级感ins风满满的格子背景?