一、网卡bond(网卡绑定)(前提是有两个网卡)
什么是网卡绑定?
就是把多个网卡绑定成一个逻辑上的网卡,使用同一个IP工作,增加带宽,同时 也提高冗余性。
为什么要绑定?
将多个物理网卡通过bond实现负载均衡。通过定义bonding的算法模式来决定数据包通过bonding网卡的工作流程
如何绑定网卡(两个或者两个以上)
1、新建一个配置文件(vi /etc/sysconfig/network-scripts/ifcfg-bond0)
内容为:DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.160.3(注意这里的IP地址要和原来的eth0的IP地址一样,不然的话远程登录不了)
NETMASK=255.255.255.0
GATEWAY=192.168.160.2
2、修改eth0和eth1的配置文件
#vim /etc/sysconfig/network-scripts/ifcfg-eth0
(网卡eth1也要配置)同下只是名称不同)
DEVICE=eth0(eth1)
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
保存退出,这里的配置文件不需要IP地址,因为已经绑定bond。
3、修改modprobe相关设置,使内核加载bonding模块
#vim /etc/modprobe.d/bonding.conf
alias bond0 bonding
(意思是bond0需要使用到bonding模块)
options bonding mode=0
(mode可以等于0 1 2 3 4 5 6)miimon=200
(设置bond0的链路检查时间为200ms)
4、加载模块 #modprode bonding
5、确认模块是否加载成功
#lsmod | grep bonding
(lsmod命令:显示已经载入系统的模块)
bonding 132885 0(如果是输出这样就加载成功了)
6、重启确认
7、查看bonding状态 #cat /proc/net/bonding/bond0
以下介绍添加新网卡、
http://note.youdao.com/noteshare?id=dbbc78ebfe66f2f30c907ad715c5aa9a&sub=AE28BDCDE0204B40A1A927333397BEE9
这是本人在有道写的,懒得迁过来直接贴个链接吧