首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

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口,就不能这样做了。

6.6K20

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

什么是bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。...适用场景 服务器两张网卡需要做bond,并且bond网卡配置不同网段的地址,用于走不同流量,这个时候就可以采用起子接口的方式。...网卡配置脚本 # 停掉NetworkManager服务 systemctl stop NetworkManager.service systemctl disable NetworkManager.service...network-scripts/ifcfg-enp176s0f1 echo "SLAVE=yes" >>/etc/sysconfig/network-scripts/ifcfg-enp176s0f1 # 配置网卡...=1 子接口配置文件中”DEVICE=bond0.401“中的VLAN号一定要和需要透传的VLAN号保持一致 配置子接口后一定要重启服务器才能生效!!!

6.7K63

Linux网卡bond的七种模式详解

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

4.5K31

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

什么是bond 网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。...适用场景 服务器两张网卡需要做bond,并且bond网卡配置不同网段的地址,用于走不同流量,这个时候就可以采用起子接口的方式。...网卡配置脚本 # 停掉NetworkManager服务 systemctl stop NetworkManager.service systemctl disable NetworkManager.service...network-scripts/ifcfg-enp176s0f1 echo "SLAVE=yes" /etc/sysconfig/network-scripts/ifcfg-enp176s0f1 # 配置网卡...=1 子接口配置文件中”DEVICE=bond0.401“中的VLAN号一定要和需要透传的VLAN号保持一致 配置子接口后一定要重启服务器才能生效!!!

2.6K20

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地址。...max_bonds 配置bond口个数 mode bond模式,主要有以下几种,在一般的实际应用中,0和1的比较多, 如果你要深入了解这些模式各自的特点就需要靠读者你自己去查资料并做实践了。

7.8K21

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

bondLinux下叫bonding,IBM称为etherchanel,broadcom叫team,但是名字怎么变,效果都是将两块或更多的网卡当做一块网卡使用,在增加带宽的同时也可以提高冗余性。...至于其他的模式,解释如下: mode=2:选择网卡的序号=(源MAC地址 XOR 目标MAC地址) % Slave网卡(从网卡)的数量,其他的传输策略可以通过xmit_hash_policy配置项指定...配置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...重启网卡使配置生效 [root@web01 ~]# systemctl restart network # 如果重启失败,则说明bond配置成功 注:如果配置完毕后重启网卡服务一直启动失败

4.9K30

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

1、什么是bond网卡bond是通过多张网卡绑定为一个逻辑网卡,实现本地网卡的冗余,带宽扩容和负载均衡,在生产场景中是一种常用的技术。...SLAVE=yes [root@lixin network-scripts]# 2、配置逻辑网卡bind0 [root@lixin network-scripts]#cat ifcfg-bond0...来:cp ifcfg-{eth0,bond1} 3、加载模块,让系统支持bonding [root@lixin ~]# cat/etc/modprobe.conf //不存在的话,手动创建(也可以放在...modprobe.d下面) alias bond0 bonding options bond0 miimon=100 mode=0 [root@lixin ~]# 配置bond0的链路检查时间为100ms...注意: linux网卡bonging的备份模式实验在真实机器上做完全没问题(前提是linux内核支持),但是在vmware workstation虚拟中做就会出现适配器不具有网络连接的现象。

8.1K23

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

我们以mode=1 主备模为例,详细说明具体步骤: 大体分为三部分: 一、添加一块网卡 二、配置虚拟网卡ifcfg-bond0 三、查看主备模式冗余情况 一、添加一块网卡 添加一块新的网卡之前,先检查当前网卡配置...禁用网卡:ifconfig ens33 down 启用网卡:ifconfig ens33 up 二、配置虚拟网卡bond 因为mode=1主备模式就是虚拟出一块bond网卡,然后物理的2块网卡有一个宕了...我们定义ens33网卡是192.168.3.100,ens37网卡是192.168.3.101,虚拟的bond0网卡ip是:192.168.3.230 1.设置两块物理网卡支持bond模式,其实就是配置两个参数...目录下的ifcfg配置文件,只有三个网卡配置文件: ifcfg-bond0 ifcfg-ens33 ifcfg-ens37 若是发现有多余的网卡配置文件可以直接删除了,使用rm命令,然后在重启网卡试试...最后说一句:linux小编也是菜鸟,各位大神发现文章有问题请及时纠正一下;另外过程中发现问题不要着急,一方面自己检查是否有配置错的地方,另外可以到百度搜索等。

7.9K10
领券