配置示例:网卡名为eno2和eno3,bond名为bond0

前期准备
需要一个叫 ifenslave_2.7kord1_all的包
我这里有arm环境的 下载地址

1.配置eno2

vim /etc/sysconfig/network-scripts/ifcfg-eno2
配置如下
DEVICE=eno2
NAME=eno2
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes

2.配置eno3

vim /etc/sysconfig/network-scripts/ifcfg-eno3
配置如下
DEVICE=eno3
NAME=eno3
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes

3.配置bond0

vim /etc/sysconfig/network-scripts/ifcfg-bond0
配置如下
DEVICE=bond0
NAME=bond0
TYPE=Bond
BONDING_MASTER=yes
IPADDR=172.16.32.51
GATEWAY=172.16.32.1
NETMASK=255.255.255.0
DNS1=172.16.32.241     如果不用配dns,这行可以去掉
DNS2=172.16.32.243     如果不用配dns,这行可以去掉
PEERDNS=yes                如果不用配dns,这行可以去掉
ONBOOT=yes
BOOTPROTO=static
BONDING_OPTS="mode=802.3ad miimon=100"

4.重启服务

systemctl network restart

5.查看状态

cat /proc/net/bonding/bond0

多个bond配置多网关

1.在/etc/iproute2/rt_tables添加路由表
如:前面的数字在1-252之间就行,后面是路由表名

100 bond0
101 bond1

2.执行如下命令:示例只配了bond1,192.168.39.254为bond1网关,根据实际修改,192.169.39.9为bond1的ip地址,根据实际修改

ip route add default via 192.169.39.254 dev bond1 table bond1
ip rule add from 192.169.39.9 table bond1

3.以上改动重启机器后失效,如需重启生效,在/etc/rc.local中的最后一行exit 0前面添加如下内容

ip route flush table bond1
ip route add default via 192.169.39.254 dev bond1 table bond1
ip rule add from 192.169.39.9 table bond1

ubuntu linux配置bond 网卡绑定 多个bond配置多网关相关推荐

  1. linux系统多网口聚合配置,Linux网卡聚合linux多网卡绑定聚合之bond模式的原理是什么...

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

  2. H3C交换机和Linux服务器网卡绑定模式(bond)对接经典配置

    H3C交换机和Linux服务器网卡绑定模式(bond)对接经典配置 交换机多端口和服务器对接时,需要确定是否需要配置聚合或者不配置聚合,并且配置聚合的时候还需要确认是静态聚合还是动态聚合,当然这和当前 ...

  3. linux 网卡绑定updelay,Linux 配置双网卡绑定实现负载均衡

    Linux 配置双网卡绑定,实现负载均衡 1.Bond的工作模式 Linux bonding驱动提供了一个把多个网络接口设备捆绑为单个的网络接口设置来使用,用于网络负载均衡及网络冗余. bonding ...

  4. linux网卡汇聚模式,Linux网卡聚合 linux多网卡绑定聚合之bond模式原理

    Linux网卡聚合 linux多网卡绑定聚合之bond模式原理 发布时间:2014-10-14 09:44:35   作者:佚名   我要评论 将多个Linux网络端口绑定为一个,可以提升网络的性能, ...

  5. Linux系统多网卡绑定各配置模式详解

    Linux系统多网卡绑定各配置模式详解 1. 配置多网卡bond 1.1. mode=0 模式 1.2. mode=1 模式 1.2.1. 关闭NetworkManager服务 1.2.2. 网卡配置 ...

  6. Linux网卡绑定(bonding)配置

    Linux网卡绑定(bonding)配置 目录 1 网卡绑定(Bonding)概述... 4 2 Linux下bonding配置... 6 2.1 建立bonding网卡.. 6 2.2 配置开机自动 ...

  7. Linux下双网卡绑定(bonding技术)

    Linux网卡绑定探析 2013-08-20 15:39:31 现在很多服务器都自带双千兆网口,利用网卡绑定既能增加网络带宽,同时又能做相应的冗余,目前应用于很多的场景.linux操作系统下自带的网卡 ...

  8. linux mode4的双网卡绑定,Linux实现双网卡绑定自动化脚本 | 聂扬帆博客

    在上一篇写了双网卡绑定和卸载:Linux实现双网卡绑定和卸载 其实认真观察上面的步骤,都是固定的.于是我们就可以写个脚本实现自动化配置#!/bin/bash if [ $# -lt 6 ];then ...

  9. linux下双网卡绑定,Linux下双网卡绑定bond0

    一:原理: linux操作系统下双网卡绑定有七种模式.现在一般的企业都会使用双网卡接入,这样既能添加网络带宽,同时又能做相应的冗余,可以说是好处多多.而一般企业都会使用linux操作系统下自带的网卡绑 ...

最新文章

  1. 【python】使用python脚本将CelebA中图片按照 list_attr_celeba.txt 中属性处理(删除、复制、移动)
  2. 拼多多成立技术顾问委员会,陆奇将领导相关工作
  3. Java基础学习总结(18)——网络编程
  4. VBS递归遍历文件夹
  5. 总说数据分析,你知道产品设计中各环节怎么运用数据么
  6. ftp服务器不显示缩略图,ftp服务器不显示缩略图
  7. 学习响应式BootStrap来写融职教育网站,Bootsrtap第六天移动端轮播图
  8. 如何使用eclipse进行嵌入式Linux的开发
  9. 线程,进程,并发,并行
  10. 最长递增子序列 子串_最长递增奇偶子序列
  11. django序列化器嵌套_Django Rest Framework中用于OneToOne字段的序列化程序中的嵌套关​​系
  12. pandas 时间序列分析(一)—— 基础
  13. 科大讯飞刘聪:如何持续保持语音识别技术的领先
  14. 数据结构—栈的应用(括号匹配、表达式求值、递归)
  15. linux awk 时间范围,如何用awk从日志文件中找到时间范围的记录
  16. frame、bounds表示大小和位置的属性以及center、position、anchorPosition
  17. 女陔说你不懂我, 到底什么意思
  18. 基于shotgun蛋白质组学的MaxQuant质谱计算平台
  19. 国家计算机二级在线报名,23 日起,全国计算机等级考试开始网上报名
  20. 代理模式(委托模式)— 结构型

热门文章

  1. 深度学习 --- 玻尔兹曼分布详解
  2. 基线理解_使用递归神经网络的上下文口语理解论文阅读
  3. shell执行perl_TOOLFK工具-在线Perl代码执行工具
  4. C#代码实现矢量画图
  5. 使用Docker+Jenkins自动构建部署
  6. jq默认选中每项第一个
  7. pat 甲级 L3-002. 堆栈
  8. MySql的like语句中的通配符:百分号、下划线和escape
  9. CSS3学习笔记(3)—左右飞入的文字
  10. 最简单的WebService