首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux采用双网卡bond、起子接口的方式

什么是bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。...适用场景 服务器两张网卡需要做bond,并且bond网卡需配置不同网段的地址,用于走不同流量,这个时候就可以采用起子接口的方式。...实验场景 设备 服务器:Server_A 核心交换机:Switch_A、Switch_B 交换机连接方式:堆叠 服务器网卡:enp176s0f0、enp176s0f1做bond IP段划分...网卡配置脚本 # 停掉NetworkManager服务 systemctl stop NetworkManager.service systemctl disable NetworkManager.service...network-scripts/ifcfg-enp176s0f0{,.bak} cp /etc/sysconfig/network-scripts/ifcfg-enp176s0f1{,.bak} # 将网卡协议改为

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

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

    【介绍】 网卡bond一般主要用于网络吞吐量很大,以及对于网络稳定性要求较高的场景。...主要是通过将多个物理网卡绑定到一个逻辑网卡上,实现了本地网卡的冗余,带宽扩容以及负载均衡。 Linux下一共有七种网卡bond方式,实现以上某个或某几个具体功能。...最常见的三种模式是bond0,bond1,bond6. 【bond0】 平衡轮循环策略,有自动备援,不过需要"Switch"支援及设定。...与bond0最大的区别在于,bond0的多张网卡里面的流量几乎是相同的,但是bond6里面的流量是先占满eth0,再占满eth1……依次 【网卡绑定】 我们假定前条件:...add default gw 10.10.10.1 【多网卡绑定】 上面只是两个网卡绑定一个bond0的情况,如果我们要设置多个bond口,就不能这样做了。

    7.3K20

    Linux网卡bond的七种模式详解

    像Samba、Nfs这种共享文件系统,网络的吞吐量非常大,就造成网卡的压力很大,网卡bond是通过把多个物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,具体的功能取决于采用的哪种模式...active,另一块是备用的standby,所有流量都在active链路上处理,交换机配置的是捆绑的话将不能工作,因为交换机往两块网卡发包,有一半包是丢弃的。...二、bond的配置实例 1、首先要看linux是否支持bonding,大部分发行版都支持 # modinfo bonding |more filename: /lib/modules/2.6.32...eth0 eth1' >>/etc/rc.local miimon=100 Bash Copy 每100毫秒 (即0.1秒) 监测一次路连接状态,如果有一条线路不通就转入另一条线路; Linux的多网卡绑定功能使用的是内核中的...USERCTL=no –是否允许非root用户控制该设备 查看bond0状态:可以看到调用的是哪几个物理网卡 #cat /proc/net/bonding/bond0 [root@compute05

    5.4K31

    Linux采用双网卡bond、起子接口的方式

    什么是bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。...适用场景 服务器两张网卡需要做bond,并且bond网卡需配置不同网段的地址,用于走不同流量,这个时候就可以采用起子接口的方式。...实验场景 设备 服务器:Server_A 核心交换机:Switch_A、Switch_B 交换机连接方式:堆叠 服务器网卡:enp176s0f0、enp176s0f1做bond IP段划分 业务段...网卡配置脚本 # 停掉NetworkManager服务 systemctl stop NetworkManager.service systemctl disable NetworkManager.service...network-scripts/ifcfg-enp176s0f0{,.bak} cp /etc/sysconfig/network-scripts/ifcfg-enp176s0f1{,.bak} # 将网卡协议改为

    2.7K20

    Linux网卡的7种bond模式原理

    Linux网卡绑定 网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6 常用的有三种 mode=0:平衡负载模式,有自动备援,但需要...需要说明的是如果想做成mode 0的负载均衡,仅仅设置这里options bond0 miimon=100 mode=0是不够的,与网卡相连的交换机必须做特殊配置(这两个端口应该采取聚合方式),因为做bonding...的这两块网卡是使用同一个MAC地址.从原理分析一下(bond运行在mode 0下): mode 0下bond所绑定的网卡的IP都被修改成相同的mac地址,如果这些网卡都被接在同一个交换机,那么交换机的arp...mac地址.我们的解 决办法是,两个网卡接入不同的交换机即可。...而mod=6,会发现第一个口流量很高,第2个口只占了小部分流量 Linux网口绑定 通过网口绑定(bond)技术,可以很容易实现网口冗余,负载均衡,从而达到高可用高可靠的目的。

    8K21

    Linux添加虚拟网卡

    Linux下如何添加虚拟网卡?使用虚拟网卡可以使一台服务器设置多个ip,而不用添加多块网卡,下面为大家分享一下Linux添加虚拟网卡具体方法。...我们向eth0中添加一块虚拟网卡: 第一种方法:快递创建\删除虚拟网卡 sudo ifconfig eth0:0 192.168.10.10 up以上的命令就可以在eth0网卡上创建一个叫eth0:0的虚拟网卡...---- 在linux中虚拟网卡的方法 第三种方法:创建tap 前两种方法都有一个特点,创建的网卡可有不同的ip地址,但是Mac地址相同。无法用来创建虚拟机。...添加虚拟网卡taptunctl -b 附上相关命令简介:显示网桥信息 brctl show   添加网桥brctl addbr virbr0激活网桥ip link set virbr0 up添加虚拟网卡...      总结 至此关于Linux添加虚拟网卡的教程分享结束,大家如果还有疑问可以通过评论区将问题提交给我们。

    12.1K20

    linux 实现双网卡绑定单个IP——bond

    网卡绑定单个IP 地址 为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断。...bondLinux下叫bonding,IBM称为etherchanel,broadcom叫team,但是名字怎么变,效果都是将两块或更多的网卡当做一块网卡使用,在增加带宽的同时也可以提高冗余性。...实现双网卡绑定的方法有两种: bond和team 这里先记下bond的绑定方法 bond支持的模式 共支持bond[0-6]共七种模式,常用的就三种,如下: mode=0:默认,平衡负载模式,有自动备援...配置bond 网卡 bond1 IP bond 模式 ens33、ens36 192.168.171.111 mode 1 注: ip地址配置在bond1 上,物理网卡无需配置IP地址 #加载bonding...[root@web01 ~]# systemctl restart network # 如果重启失败,则说明bond没配置成功 注:如果配置完毕后重启网卡服务一直启动失败

    5.5K30

    详解Linux网卡绑定之bond0「建议收藏」

    1、什么是bond网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。...bond模式小结: mode5和mode6不需要交换机端的设置,网卡能自动聚合。mode4需要支持802.3ad。mode0,mode2和mode3理论上需要静态聚合方式。...注意: linux网卡bonging的备份模式实验在真实机器上做完全没问题(前提是linux内核支持),但是在vmware workstation虚拟中做就会出现适配器不具有网络连接的现象。...内核文档中有说明:bond0获取mac地址有两种方式,一种是从第一个活跃网卡中获取mac地址,然后其余的SLAVE网卡的mac地址都使用该mac地址;另一种是使用fail_over_mac参数,是bond0...既然vmware workstation不支持第一种获取mac地址的方式,那么可以使用fail_over_mac=1参数,所以这里我们添加fail_over_mac=1参数 [root@lixin etc

    10.1K23

    Linux实体服务器添加网卡

    的千兆位的型号网卡 igbx驱动支持82599系列的 3.查看网卡型号 lspci -nn | grep "Eth" 注:Gigabit为千兆 10-Gigabit为万兆 千兆网络驱动igb支持网卡型号...,1521就是写的1521不用换算 5.下载驱动,如果是英特尔的到inter官网下载 产品为以太网,额外选项根据需求选择,注意网卡是控制器 6.安装依赖包 apt-get install linux-headers...kernel/drivers/net/igb/ 其次,使用depmod更新目标内核(2.6.33-110.el6.x86_64)模块的依赖关系 depmod -a $(uname -r) 10.重启系统 三.添加网卡...1.一般添加完驱动,重启系统后,网口要是还不亮,则要先找到激活的网卡 ifconfig -a |grep RUNNING 2.查看是否链接了网线 ethtool eth1 3.如果没有则,可以打开网卡检查一下...network/interfaces auto eth1iface eth1 inet dhcp 重启服务,不过有时候要重启系统才行 systemctl restart networking 4.网络没问题,添加静态地址

    4.4K00

    Linux系统添加自定义网卡并更改网卡接口

    查看当前网卡信息 [root@Jaking ~]# cat /etc/redhat-release  Red Hat Enterprise Linux Server release 7.3 (Maipo...packets 112  bytes 9492 (9.2 KiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0 添加网卡...packets 112  bytes 9492 (9.2 KiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0 配置网卡并更改网卡接口...ifup-post   ifup-wireless ifdown-ippp  ifdown-Team    ifup-ib          ifup-ppp    init.ipv6-global 添加网卡后...bytes 12552 (12.2 KiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0 总结 以上就是给RHEL7添加一张自定义网卡并更改网卡接口的方法

    2.1K40

    Centos7多网卡绑定bond快速实践

    一、准备环境 VMware软件、Centos7虚拟机 二、添加网卡 为虚拟机再添加两块网卡,查看网卡信息,可以看到有ens32、ens34、ens35三块网卡 ip addr 1: lo: <LOOPBACK...,可以看到添加网卡后,并没有生成对应的网卡文件 ls /etc/sysconfig/network-scripts/ifcfg* /etc/sysconfig/network-scripts/ifcfg-ens32.../etc/sysconfig/network-scripts/ifcfg-lo 可以为网卡生成配置文件,但在本文中不需要这样做 nmcli connection add type ethernet...多网卡一共有7种bond模式,这里直接选用mode=6 (balance-alb) Adaptive load balancing(适配器适应性负载均衡),该模式不需要交换机支持 四、开始配置 1、加载...网口配置文件并进行配置 /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 NAME=bond0 TYPE=Bond BONDING_MASTER

    1.1K40

    Linux下的双网卡绑定bond0 em1 em2

    一、什么是bonding Linux bonding 驱动提供了一个把多个网络接口设备捆绑为单个的网络接口设置来使用,用于网络负载均衡及网络冗余 二、bonding应用方向 1、网络负载均衡...把多块网卡绑定到一个IP地址,当一块网卡发生物理性损坏的情况下,另一块网卡自动启用,并提供正常的服务,即:默认情况下只有一块网卡工作,其它网卡做备份 三、bonding实验环境及配置 1、实验环境...系统为:CentOS,使用2块网卡(em1、em2 ==> bond0)来实现bonding技术 2、bonding配置 第一步:先查看一下内核是否已经支持bonding 1)如果内核已经把...),并指定网卡IP vi /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0 ONBOOT=yes BOOTPROTO=static...(完) 网卡绑定就是多张网卡逻辑上作为一张网卡用。可分为,负载均衡绑定和冗余绑定两种。

    2.3K20

    CentOS 系统创建网卡bond0「建议收藏」

    1、进入系统,查看网络配置 用root进行登录以后,用ip a指令查看网络以及网卡的光口名。...进入系统网络配置的文件夹 ls #查看有哪些文件 通常是会有两个 ifcfg-光口名 这样的文件,那么就要对这三个文件进行编辑 vi ifcfg-bond0...#创建并编辑bond0文件 进入编辑以后按Insert进行编辑,依次输入: TYPE=bond BOOTPROTO=none DEVICE=bond0 ONBOOT...public 保存并退出 光口2:enp33s0f1 vi ifcfg-enp33s0f1 DEVICE=enp33s0f1 USERCTL=no ONBOOT=yes SLAVE=yes MASTER=bond0...BOOTPROTO=none ZONE=public 保存并退出 3、重启网卡网络 service network restart 再次 ip a看下就会出现下图配置完成的情况: 如果没法连接的话请尝试删除别的无效的网络配置文件

    2.3K30

    Linux下快速设定ip bond

    在计算机网路普及的初期,很多OS系统都使用的为单网卡方式,即一个网卡使用一个IP地址。...随着网络要求的不断提高,我们可以对多个网卡进行绑定聚合当一个逻辑网络接口来使用,从而大幅提升服务器的网络吞吐(I/O),同时也可以根据不同的场景和需求来设置其绑定模式。本文简要描述一下其配置过程。...编辑ifcfg-bond0文件 ###本文演示环境CentOS release 5.11,对eth0以及eth1进行bond # vi /etc/sysconfig/network-scripts/ifcfg-bond0...编辑modprobe.conf文件 # vi /etc/modprobe.conf 添加: alias bond0 bonding options bond0 miimon=100 mode=0 说明:...0表示负载均衡 3).更详细的可参考:深度分析Linux下双网卡绑定七种模式 4. 重启网络 # service network restart 5.

    3.2K10

    Linux下快速设定ip bond

    大家好,又见面了,我是全栈君 在计算机网路普及的初期,很多OS系统都使用的为单网卡方式,即一个网卡使用一个IP地址。...随着网络要求的不断提高,我们可以对多个网卡进行绑定聚合当一个逻辑网络接口来使用,从而大幅提升服务器的网络吞吐(I/O),同时也可以根据不同的场景和需求来设置其绑定模式。本文简要描述一下其配置过程。...编辑ifcfg-bond0文件 ###本文演示环境CentOS release 5.11,对eth0以及eth1进行bond # vi /etc/sysconfig/network-scripts/ifcfg-bond0...编辑modprobe.conf文件 # vi /etc/modprobe.conf 添加: alias bond0 bonding options bond0 miimon=100 mode=0 说明:...0表示负载均衡 3).更详细的可参考:深度分析Linux下双网卡绑定七种模式 http://hovertree.com/menu/linux/ 4.

    2.1K20
    领券