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

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

什么是bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。...适用场景 服务器两张网卡需要做bond,并且bond网卡需配置不同网段的地址,用于走不同流量,这个时候就可以采用起子接口的方式。...实验场景 设备 服务器:Server_A 核心交换机:Switch_A、Switch_B 交换机连接方式:堆叠 服务器网卡:enp176s0f0、enp176s0f1bond IP段划分...,Server_A的enp176s0f0和enp176s0f1光口分别互联Switch_A和Switch_B;现要求enp176s0f0和enp176s0f1bond,地址10.10.51.16走业务流量...none并设备未开机自启动,并网卡配置 sed -i 's/BOOTPROTO=dhcp/BOOTPROTO=none/' /etc/sysconfig/network-scripts/ifcfg-enp176s0f0

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

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

    【介绍】 网卡bond一般主要用于网络吞吐量很大,以及对于网络稳定性要求较高的场景。...主要是通过将多个物理网卡绑定到一个逻辑网卡上,实现了本地网卡的冗余,带宽扩容以及负载均衡。 Linux下一共有七种网卡bond方式,实现以上某个或某几个具体功能。...与bond0最大的区别在于,bond0的多张网卡里面的流量几乎是相同的,但是bond6里面的流量是先占满eth0,再占满eth1……依次 【网卡绑定】 我们假定前条件:...2个物理网口eth0,eth1 绑定后的虚拟口为bond0 服务器IP为10.10.10.1 配置文件: 1. vi /etc/sysconfig/network-scripts...add default gw 10.10.10.1 【多网卡绑定】 上面只是两个网卡绑定一个bond0的情况,如果我们要设置多个bond口,就不能这样做了。

    7.3K20

    Linux网卡bond的七种模式详解

    像Samba、Nfs这种共享文件系统,网络的吞吐量非常大,就造成网卡的压力很大,网卡bond是通过把多个物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,具体的功能取决于采用的哪种模式...active,另一块是备用的standby,所有流量都在active链路上处理,交换机配置的是捆绑的话将不能工作,因为交换机往两块网卡发包,有一半包是丢弃的。...bonding驱动截获本机发送的ARP应答,并把源硬件地址改写为bond中某个slave的唯一硬件地址,从而使得不同的对端使用不同的硬件地址进行通信。 来自服务器端的接收流量也会被均衡。...mode5和mode6不需要交换机端的设置,网卡能自动聚合。mode4需要支持802.3ad。mode0,mode2和mode3理论上需要静态聚合方式。...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、enp176s0f1bond IP段划分 业务段...光口分别互联Switch_A和Switch_B;现要求enp176s0f0和enp176s0f1bond,地址10.10.51.16走业务流量,地址111.20.200.90走公网流量,交换机端口捆绑...none并设备未开机自启动,并网卡配置 sed -i 's/BOOTPROTO=dhcp/BOOTPROTO=none/' /etc/sysconfig/network-scripts/ifcfg-enp176s0f0

    2.7K20

    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 多网卡的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...mode6模式下无需配置交换机,因为bonding的这两块网卡是使用不同的MAC地址。...任意拔掉一根网线,然后再访问你的服务器,看网络是否还是通的。

    8K21

    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

    网卡绑定单个IP 地址 为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断。...bond在Linux下叫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是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。...优点:流量提高一倍 缺点:需要接入交换机端口聚合,否则可能无法使用 mode=1(active-backup) 表示主备模式,即同时只有1块网卡在工作。...bonding驱动截获本机发送的ARP应答,并把源硬件地址改写为bond中某个slave的唯一硬件地址,从而使得不同的对端使用不同的硬件地址进行通信。来自服务器端的接收流量也会被均衡。...注意: linux网卡bonging的备份模式实验在真实机器上做完全没问题(前提是linux内核支持),但是在vmware workstation虚拟中就会出现适配器不具有网络连接的现象。...内核文档中有说明:bond0获取mac地址有两种方式,一种是从第一个活跃网卡中获取mac地址,然后其余的SLAVE网卡的mac地址都使用该mac地址;另一种是使用fail_over_mac参数,是bond0

    10.1K23

    centos 7.0双网卡主备和负载均衡模式配置(bond0)

    网卡bond是通过把多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡。...因为mode=6模式生效后,原先的两块网卡是不同的MAC地址,所以不需要连接的交换机特殊设置。...禁用网卡:ifconfig ens33 down 启用网卡:ifconfig ens33 up 二、配置虚拟网卡bond 因为mode=1主备模式就是虚拟出一块bond网卡,然后物理的2块网卡有一个宕了...100 mode=1 fail_over_mac=1" DNS1=8.8.8.8 ps:因为是虚拟机实验所以需要加上:fail_over_mac=1 3.重启网卡服务,然后你的Xshell客户端会断开连接...2.重启网卡服务器提示:[8376.169552]bond0:option slaves:invalid value ens33等 解决方法:检查/etc/sysconfig/network-scripts

    9.1K10

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

    服务器网卡网卡绑定及vlan支持 版本: 1.2 2014-12-04 增加一个排错案例  版本: 1.1 2012-07-26 增加如何查看linux系统中的bond状态 版本: 1.0 原理: 利用...利用802.31p协议,实现服务器对多vlan的支持。 结果: 通过netperf测试,双网卡绑定流量可以达到1.5G以上。 通过对vlan的支持,服务器可以绑定多个vlan的ip。 ?...2008 最新驱动包 hp服务器 最新驱动包,hp网卡管理工具 linux centos 6.2 注意事项: 1) 一定要确定交换机端口和服务器网卡的对应关系。...2) 配置的时候,交换机端口关闭,待服务器和交换机全部完成配置后,再开启端口,否则可能导致交换机端口自动阻塞。 3) 配置的时候网卡ip信息会丢失,如果是远程操作,会造成连接丢失,请预案。...mode access spanning-tree portfast channel-protocol lacp channel-group 1 mode passive end vlan支持,交换机接服务器端口

    5.9K40

    Linux下的双网卡绑定bond0 em1 em2

    ,比如把三块网卡,当做一块来用,解决一个IP地址,流量过大,服务器网络压力过大的问题。...把多块网卡绑定到一个IP地址,当一块网卡发生物理性损坏的情况下,另一块网卡自动启用,并提供正常的服务,即:默认情况下只有一块网卡工作,其它网卡备份 三、bonding实验环境及配置 1、实验环境...,但是与网卡相连的交换必须特殊配置( 这两个端口应该采取聚合方式),因为bonding的这两块网卡是使用同一个MAC地址 mode=6,表示load balancing (round-robin)...为负载均衡方式,两块网卡都工作,但是该模式下无需配置交换机,因为bonding的这两块网卡是使用不同的MAC地址 mode=1,表示fault-tolerance (active-backup)提供冗余功能...,工作方式是主备的工作方式,也就是说默认情况下只有一块网卡工作,另一块备份 注意:bonding只能提供链路监测,即从主机到交换机的链路是否接通。

    2.3K20

    learning:vpp bond(2)

    show bond [details] 4、设置成员口权重 在没有阅读代码之前,以为这个功能是在round-robin模式下,设置出接口根据权重来分担的。...看完代码才明白此功能只能用于active-backup主备模式下,使用权重最大的作为主网卡,其他作为备用网卡;当主网卡down后,根据权重最大的作为主网卡。...具体管理结果如下: 3、bond会增加路由器或交换机的连接带宽吗? 许多人可能认为“链路聚合”会增加带宽。比如三个网卡,每个网卡线速大小1Gbps。...传入的流量由交换机控制,将流量路由到服务器,而主机/服务器没有控制物理网卡流量的能力。...容错——如果底层物理网卡之一损坏或线缆被拔出,主机/服务器将检测到故障情况,自动将流量转移到bond中的另一个网卡,从而避免了整体网络连接因单点故障而中断的情况。

    1.7K20

    openstack网络设计-(二)underlay网络

    underlay网络全三层转发,spine和leaf之间路由BGP路由协议,利用等价路由ECMP。...控制节点和计算节点只一块网卡两个口bond,连接leaf交换机,管理/存储/数据流量都走bond口,如果担心互相影响,分成三个vlan子接口,qos限制,如果运行dpdk,用intel kni或者mellanox...leaf交换机两两一组HA多活,不堆叠不浪费接口,服务器bond连接leaf用H3C的S-MLAG技术,leaf当作服务器的网关,两个leaf个vlan-interface配置相同的IP和MAC,总结一个就是服务器...SNAT/DNAT/LB/VPN节点两块网卡,分别bond连接内网leaf交换机和外网boarder交换机。...underlay DC之间互通,服务器要和其它DC中的服务器互通,可能spine还得负责连接其它机房。 underlay服务器出外网,需要有NAT功能,spineNAT再连接boarder。

    2.2K20

    CentOSLinux 双网卡绑定单一IP,网卡热备

    随着技术的发展,四张千兆以太口网卡已经变成了服务器的标配。而在生产环境中,为了保证CentOS/Linux服务器的网络稳定,会对服务器的两张网卡进行绑定一个IP来现实网卡的热备。...这个值建议为100, 设成其它值可能导致不稳定 :mode表示两张网卡的运行方式,0 表示load blance,1 表示热备(建议使用热备) 2:创建bond0启动配置文件: # cd /etc...USERCTL=no ONBOOT=yes MASTER=bond0 SLAVE=yes BOOTPROTO=none 3.2:配置网卡二 # vi ifcfg-eth1 DEVICE=eth1 USERCTL...restart后自动启用 4:设置开机启动 # echo "ifenslave bond0 eth0 eth1" >> /etc/rc.d/rc.local 至此配置完毕,重启网络服务或重启服务器即可...一直ping这个IP,然后分别插拔服务器的两根网线看是否丢包即可。

    1.4K30

    CentOS7中使用nmcli命令配置网卡绑定

    之前有介绍CentOS6下如何配置网卡绑定 H3C交换机和Linux服务器网卡绑定模式(bond)对接经典配置 Linux服务器网卡绑定配置 下面介绍在CentOS7配置网卡绑定,与CentOS6...略有不同 基本的操作步骤如下: 1、先备份网卡配置文件 [root@CentOS7 ~]# cd /etc/sysconfig/network-scripts/ [root@CentOS7 network-scripts...[root@CentOS7 ~]# [root@CentOS7 ~]# ls ifcfg-bond* ifcfg-bond-bond0 ifcfg-bond-slave-ens33 ifcfg-bond-slave-ens37...[root@CentOS7 ~# 3、修改bond0网卡配置 vi ifcfg-bond-bond0 BONDING_OPTS=mode=active-backup TYPE=Bond BONDING_MASTER...=192.168.31.1 并删除ifcfg-ens33 ifcfg-ens37中相关IP地址等配置 4、修改完成后重启网卡测试 service network restart 5、查看bond信息cat

    3.5K50
    领券