快捷搜索:

Linux6.1/6.5 双网卡绑定


电脑自学网为您提供Linux6.1/6.5 双网卡绑定的文章咨询供您阅读,如何使用Linux6.1/6.5 双网卡绑定的方法对您有帮助也请您举手之劳分享给您身边的人。

今天记录下工作中用到的,方便以后工作中翻看。
(Linux6.1/6.5下双网卡绑定的好处,0模式,可以实现双网卡的负载均衡,就是比如单网卡的网速是100M,双网卡就是200M,不过我们千兆网卡的双网卡绑定最大是140~150M,
1模式,双网卡的主/备切换)。
1、检查系统配置上是否支持bonding:
cat /boot/config-xxxxxxxx | grep -i bonding
CONFIG_BONDING=m
(返回CONFIG_BONDING=m 表示支持,否则需要编译内核使他支持bonding,需要编译时再百度)
2、 为防止出错,可以先备份网卡配置路径。
3、配置bond0
    /etc/sysconfig/network-scripts/下创建一个ifcfg-bond0,win7装机版,内容如下 :
    DEVICE=bond0
    BOOTPROTO=static
    NM_CONTROLLED=no    (这里一定要是no)
    ONBOOT=yes
    IPADDR=192.168.1.51
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    USERCTL=no
    BONDING_OPTS="mode=0 miimon=200"    (这里就是配置下绑定模式)
3、修改ifcfg-em1 (一般机器是ifcfg-eth0,名字嘛,随便叫什么都没有关系)和ifcfg-em2 ,内容如下
vim ifcfg-em1
    DEVICE=em1
    BOOTPROTO=static
    MASTER=bond0
    SLAVE=yes
    ONBOOT=yes
    USERCTL=no
vim ifcfg-em2
    DEVICE=em2
    BOOTPROTO=static
    MASTER=bond0
    SLAVE=yes
    ONBOOT=yes
    USERCTL=no
4、 修改/etc/modprobe.d/dist.conf文件,最后加上
    alias bond0 binding
5、修改/etc/rc.d/rc.local文件,最后加上
    ifenslave bond0 eth0 eth1
6、关闭NetworkManager服务
    service NetworkManager stop
    chconfig  NetworkManager  off
7、reboot机器,最好重启机器,不是重启网卡
8、ifconfig,查看em1,em2的MAC地址是否与bond0一致
9、查看bond0的运行状态
    cat /proc/net/bonding/bond0


 测试:
使用的iperf-2.0.4.tar.gz测试的,具体测试步骤,参考 网络性能测试工具Iperf详细使用图文文章   

使用Iperf工具进行网络性能测试

iperf测试两台服务器的带宽

iperf测速工具的下载及使用方法简介


以上就是电脑自学网给大家介绍的如何使用Linux6.1/6.5 双网卡绑定的方法了,如何使用Linux6.1/6.5 双网卡绑定的方法到这里也全部结束了相信大家对如何使用Linux6.1/6.5 双网卡绑定的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击电脑自学网系统官网吧。

您可能还会对下面的文章感兴趣: