首页
学习
活动
专区
圈层
工具
发布

Linux下实现多网卡绑定详解

使用bind绑定多个网卡 由于服务器上对于可用性的要求都比较高,对于各项功能都会有有冗余设计,比如,磁盘、电源、网卡、甚至服务器本身等等,今天尝试做一下网卡绑定实现网卡的冗余。...网卡绑定的实现表面上看起来有些像是硬盘实现逻辑卷,都是通过创建一个逻辑设备来实现的。实现网卡的绑定其实还挺简单的,相比逻辑卷更容易理解。...第二行是指定IP的获取方式,你也可以写dhcp让他自动获取,如果是自动获取,那么IPADDR、GATEWAY和PREFIX都不需要再填 最后一行是比较重要的,必须得填,这个是绑定网卡的选项,mode代表绑定网卡的工作模式...而且是有IP的,eth1和2有同样的mac地址,并且都没有IP,我们可以通过查看 /proc/net/bonding/bond1 这个文件中的内容来看bond1的工作情况,如果你乐意还可以手工下线一个网卡看看这个绑定的设备的工作情况...https://www.kernel.org/doc/Documentation/networking/bonding.txt 使用team绑定多个网卡 在centos7中也可以使用bond进行多网卡绑定

4.5K10

Linux下多网卡绑定bond及模式介绍

【介绍】 网卡bond一般主要用于网络吞吐量很大,以及对于网络稳定性要求较高的场景。...主要是通过将多个物理网卡绑定到一个逻辑网卡上,实现了本地网卡的冗余,带宽扩容以及负载均衡。 Linux下一共有七种网卡bond方式,实现以上某个或某几个具体功能。...与bond0最大的区别在于,bond0的多张网卡里面的流量几乎是相同的,但是bond6里面的流量是先占满eth0,再占满eth1……依次 【网卡绑定】 我们假定前条件:...系统启动自动绑定并增加默认网关(可选) [root@slb ~]# vi /etc/rc.d/rc.local ifenslave bond0 eth0 eth1 route...add default gw 10.10.10.1 【多网卡绑定】 上面只是两个网卡绑定一个bond0的情况,如果我们要设置多个bond口,就不能这样做了。

9.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux 双网卡绑定实践

    前言 工作中主要以SUSE为主,网络作为整个高可用架构中最重要的环节之一,在物理上一般是双网卡绑定模式,通常使用默认的mode=1(active-backup)作为主备关系。...遵循高可用原则,实现失效保护和负载均衡 扩展阅读 七种网卡绑定模式详解 - http://www.linuxidc.com/Linux/2014-10/107515.htm 基础配置信息 常用的三种Bond...物理接口 interface IP type eth0,eth2 两块生产网卡 eth3 10.129.46.19 私有地址 bond0 10.3.3.214 双网卡绑定地址 CentOS版本 datanode01...DEVICE=eth3 ONBOOT=yes BOOTPROTO=none IPADDR=10.129.46.19 NETMASK=255.255.255.0 IPV6INIT=no USERCTL=no 双网卡绑定...service network restart #使绑定网卡立即生效 ifenslave bond0 eth0 eth2 #测试绑定网络 ping 10.3.3.1 常用3种网卡绑定模式对比

    5.2K20

    服务器网卡多网卡绑定及vlan支持

    服务器网卡多网卡绑定及vlan支持 版本: 1.2 2014-12-04 增加一个排错案例  版本: 1.1 2012-07-26 增加如何查看linux系统中的bond状态 版本: 1.0 原理: 利用...802.3ad协议,实现多网卡的绑定。...利用802.31p协议,实现服务器对多vlan的支持。 结果: 通过netperf测试,双网卡绑定流量可以达到1.5G以上。 通过对vlan的支持,服务器可以绑定多个vlan的ip。 ?...3) hp服务器安装最新的网卡驱动和管理工具,hp的设置方法和broadcom设置类似,多网卡绑定介绍broadcom管理工具使用,网卡vlan介绍hp网卡的使用。...Linux 系统不需要安装特殊软件 3. 配置网卡端口绑定 Windows 系统 broadcom网卡 添加一个端口组 ? 下一步 ? 输入一个名字 ? 选择第二项802.3ad ?

    7K40

    Linux下绑定网卡的操作记录

    公司采购的服务器安装了双网卡,并进行bond网卡绑定设置,网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6。...而mod=6,会发现第一个口流量很高,第2个口只占了小部分流量 下面简单介绍下bond绑定双网卡的操作记录: 通过网口绑定(bond)技术,可以很容易实现网口冗余,负载均衡,从而达到高可用高可靠的目的。...2个物理网口分别是:eth0,eth1 绑定后的虚拟口是:bond0 服务器IP是:10.0.54.28 采用mod=4模式(常用模式) 首先查看网卡是否支持bond绑定 [root@test ~]#...当然缺点是每次只有一个网卡工作,因此硬件资源的利用率不高。 使用四个物理网卡,绑定两组bond,即bond0和bond1。bond0采用mode=4模式,bond1采用mode=1的主备模式。...也可以使用下面的脚本进行如上的绑定网卡设置本,这是一个通用脚本,直接复制即可使用!

    5.4K80

    linux中配置双网卡实现双网卡绑定,负载均衡

    配置双网卡的目的: 1、实现冗余 2、负载均衡 linux 主机安装双网卡,共享一个IP地址,对外提供访问,实际 同样 连接两条物理线路到交换机 实现平时 双网卡同时工作,分流网络压力,同时提供冗余备份...Linux bonding 驱动模块 提供了一种方法,用以把多个网络接口(network interface)组合成一个 逻辑的 "bonded" 接口。...大多数目前发布的Linux内核都以模块(module)方式带了bonding驱动, ifenslave工具(主要配置工具)也都已经安装好。...ethtool命令 输入/输出负载均衡模式(adaptive load balancing),mode=6,输入和输出都实现负载均衡,需要网卡和驱动支持ethtool命令 CentOS双网卡绑定,实现负载均衡...bonding,表示系统在启动时加载bonding模块,对外虚拟网络接口设备为 bond0 miimon=100,表示系统每100ms监测一次链路连接状态,如果有一条线路不通就转入另一条线 mode=1,表示绑定模式为

    13.3K20

    Centos7多网卡绑定bond快速实践

    一、准备环境 VMware软件、Centos7虚拟机 二、添加网卡 为虚拟机再添加两块网卡,查看网卡信息,可以看到有ens32、ens34、ens35三块网卡 ip addr 1: lo: 网卡后,并没有生成对应的网卡文件 ls /etc/sysconfig/network-scripts/ifcfg* /etc/sysconfig/network-scripts/ifcfg-ens32...ifcfg-ens35 /etc/sysconfig/network-scripts/ifcfg-ens34 /etc/sysconfig/network-scripts/ifcfg-lo 三,选定网卡绑定模式...多网卡一共有7种bond模式,这里直接选用mode=6 (balance-alb) Adaptive load balancing(适配器适应性负载均衡),该模式不需要交换机支持 四、开始配置 1、加载...nmcli connection reload && systemctl restart network.service 使用新IP链接ssh 五、验证绑定是否生效 cat /proc/net/bonding

    1.5K40

    Linux网卡配置与绑定-linux快速入门教程

    :1内容如下: DEVICE=eth0:1 BOOTPROTO=static IPADDR=192.168.168.3 NETMASK=255.255.255.0 ONBOOT=yes 三、多个网卡绑定成一块虚拟网卡...为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断。...比如我们可以将eth0和eth1绑定成虚拟网卡bond0 首先在/etc/sysconfig/network-scripts/下创建虚拟网卡bond0的配置文件ifcfg-bond0,内容如下 DEVICE...,可以通过插拔两个物理网卡的网线来进行测试,不过linux中网卡接管的时间好象比较长 需要说明的是如果想做成负载均衡,仅仅设置这里modprode bonding miimon=100 mode=0是不够的...从原理分析一下(bond运行在mode 0下): mode 0下bond所绑定的网卡的IP都被修改成一样的mac地址,如果这些网卡都被接在同一个交换机,那么交换机的arp表里这个mac地址对应的端口就有多个

    2.6K10

    centos服务器主网卡及添加辅助网卡绑定多IP实践演示

    以centos6.8为例 创建主网卡及辅助网卡的多IP 在控制台创建即可 参见:https://cloud.tencent.com/developer/article/1360461 https://...执行以下命令: vi /etc/sysconfig/network-scripts/ifcfg-eth0 编辑网卡配置文件 / 这里的eth0 是指主网卡 按i键开始进行配置...MAC地址 辅助网卡无需增加MAC地址 注意: 各机器网卡MAC不同 自行查看你机器的MAC地址 IPADDR=10.0.0.1 内网IP地址 增加多个按需往下排即可 内网IP...: 操作步骤基本同主网卡 执行以下命令: vi /etc/sysconfig/network-scripts/ifcfg-eth1 编辑网卡配置文件 / 这里的eth1....png 配置完成后 ping 公网IP 测试即可 本人也是linux小白 如有不对之处望指出修正

    4.5K72
    领券