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

Linux下快速设定ip bond

随着网络要求的不断提高,我们可以对多个网卡进行绑定聚合当一个逻辑网络接口来使用,从而大幅提升服务器的网络吞吐(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. ...验证 通过其它机器ping 绑定的ip,ping的过程中拔掉eth0或eth1网线,确认网络是否持续正常 ###参考如下的验证为启动bond后的结果 # less /proc/net/bonding/bond0

3.2K10
您找到你想要的搜索结果了吗?
是的
没有找到

Linux下快速设定ip bond

随着网络要求的不断提高,我们可以对多个网卡进行绑定聚合当一个逻辑网络接口来使用,从而大幅提升服务器的网络吞吐(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....验证 通过其它机器ping 绑定的ip,ping的过程中拔掉eth0或eth1网线,确认网络是否持续正常 ###参考如下的验证为启动bond后的结果 # less /proc/net/bonding/bond0

2.1K20

LinuxBond技术实现负载均衡

解决方法 因此我们可以采用bond技术实现多网卡的负载均衡来保障网络的自动备援和负载均衡。以此保障实际运维工作中网络的可靠性、文件高速率传输性。...网卡绑定mode共有七种(0~6): bond0、bond1、bond2、bond3、bond4、bond5、bond6。...SLAVE=yes 新建网卡设备文件ifcfg-bond0,并配置IP地址等信息,这样子当用户访问相应服务的时候,就是由这两块网卡设备在共同提供服务了。...vim ifcfg-bond0              #当前目录下新建ifcfg-bond0配置文件 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes USERCTL...(平衡负载模式) vim /etc/modprobe.d/bond.conf              #配置网卡绑定驱动的模式 alias bond0 bonding options bond0 miimon

3.1K20

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

主要是通过将多个物理网卡绑定到一个逻辑网卡上,实现了本地网卡的冗余,带宽扩容以及负载均衡。 Linux下一共有七种网卡bond方式,实现以上某个或某几个具体功能。...根据802.3ad规范将多个slave工作在同一个激活的聚合体下。外出流量的slave选举基于传输Hash策略,同样,此策略也可以通过xmit_hash_policy选项进行修改。...add default gw 10.10.10.1 【多网卡绑定】 上面只是两个网卡绑定一个bond0的情况,如果我们要设置多个bond口,就不能这样做了。...多个bond的模式一样的情况 alias bond0 bonding alias bond1 bonding options bonding max_bonds=2...多个bond的模式不一样的情况 alias bond0 bonding options bond0 miimon=100 mode=1 install bond1 /

6.5K20

Linux网卡bond的七种模式详解

像Samba、Nfs这种共享文件系统,网络的吞吐量非常大,就造成网卡的压力很大,网卡bond是通过把多个物理网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,具体的功能取决于采用的哪种模式...根据802.3ad规范将多个slave工作在同一个激活的聚合体下。 外出流量的slave选举是基于传输hash策略,该策略可以通过xmit_hash_policy选项从缺省的XOR策略改变到其他策略。...二、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的多网卡绑定功能使用的是内核中的...,如果我们要设置多个bond口,比如物理网口eth0和eth1组成bond0,eth2和eth3组成bond1,那么网口设置文件的设置方法和上面 是一样的,只是/etc/modprobe.d/dist.conf

4.4K31

Linux 多网卡的7种bond模式原理

Linux 多网卡绑定 网卡绑定mode共有七种(0~6) bond0、bond1、bond2、bond3、bond4、bond5、bond6 常用的有三种 mode=0:平衡负载模式,有自动备援,但需要...正常情况下mac地址是全球唯一的,一个mac地址对应多个端口肯定使交换机迷惑了。...而mod=6,会发现第一个口流量很高,第2个口只占了小部分流量 Linux网口绑定 通过网口绑定(bond)技术,可以很容易实现网口冗余,负载均衡,从而达到高可用高可靠的目的。...gw 192.168.0.1 如可上网就不用增加路由,0.1地址按环境修改. ---- 留心:前面只是2个网口绑定成一个bond0的情况,如果我们要设置多个bond口,比如物理网口eth0和eth1组成...正确的设置方法有2种: 第一种,你可以看到,这种方式的话,多个bond口的模式就只能设成相同的了: alias bond0 bonding alias bond1 bonding options bonding

7.8K21

learning:vpp bond

前几天有人在微信群里询问bond相关的一些问题,在上家公司使用过bond功能,但当时是基于vpp 16.9版本。最近看了一下21.10版本的发现差异很大,bond node节点跳转方式完全不同了。...采用链路聚合技术可以在不进行硬件升级的条件下,通过将多个物理接口捆绑为一个逻辑接口,达到增加链路带宽的目的。在实现增大带宽目的的同时,链路聚合采用备份链路的机制,可以有效的提高设备之间链路的可靠性。...这种模式下做bond的两张或多张网卡的MAC地址和Bond虚拟网卡的MAC地址相同,而Bond的MAC地址是Bond创建启动后活动网卡(Active Slave)的MAC地址。...Bond0可以保证bond虚拟网卡和被bond的两张或多张物理网卡拥有相同的MAC地址,其中bond虚拟网卡的MAC地址是其中一张物理网卡的MAC地址,而bond虚拟网卡的MAC地址是根据bond自己实现的一个算法来选择的.../EDOC1000178154/c1b2412c 2、H3c链路聚合配置手册http://www.h3c.com/cn/d_201108/723437_30005_0.htm 3、LInux系统bond

1.3K30

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

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 ~]# cat > /etc/sysconfig/network-scripts/ifcfg-bond1 << EOF > DEVICE=bond1 > TYPE=Bond...相关信息 #查看bond1的接口状态 [root@web01 ~]# cat /proc/net/bonding/bond1 Ethernet Channel Bonding

4.9K30

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

1、什么是bond? 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。...根据802.3ad规范将多个slave工作在同一个激活的聚合体下。外出流量的slave选举是基于传输hash策略,该策略可以通过xmit_hash_policy选项从缺省的XOR策略改变到其他策略。...接收的负载被顺序地分布(roundrobin)在bond中最高速的slave上当某个链路被重新接上,或者一个新的slave加入到bond中,接收流量在所有当前激活的slave中全部重新分配,通过使用指定的...bonding options bond0 miimon=100 mode=0 [root@lixin ~]# 配置bond0的链路检查时间为100ms,模式为0。...注意: linux网卡bonging的备份模式实验在真实机器上做完全没问题(前提是linux内核支持),但是在vmware workstation虚拟中做就会出现适配器不具有网络连接的现象。

7.9K23

ubuntu20.04 配置bond

介绍 首先介绍下bond Linux bonding 驱动提供了一个将多个物理网络端口捆绑为单个逻辑网络端口的方法,用于网络负载均衡、冗余和提升网络的性能 .我公司搭建的ftp服务需要高速下载,普通电脑网卡网口一般是千兆...,配置一个万兆的网卡也需要支持万兆的网线,因此使用bondLinux teaming来绑定多个网卡作为一个逻辑网口,配置单个的IP地址,会大幅提升服务器的网络吞吐(I/O)。...根据802.3ad规范将多个slave工作在同一个激活的聚合体下。...接收的负载被顺序地分布(round robin)在bond中最高速的slave上 当某个链路被重新接上,或者一个新的slave加入到bond中,接收流量在所有当前激活的slave中全部重新分配,通过使用指定的...同时保证每个bond 中的slave都有一个唯一的硬件地址。

3K10
领券