1、查看服务器版本lsb_release -a
2、然后进入网卡信息目录:cd /etc/sysconfig/network-scripts
3、接着我们要新建一个文件,文件名为ifcfg-bond0,可以通过三种方式来创建。
(vi ifcfg-bond0; touch ifcfg-bond0; cp ifcfg-eth0 ifcfg-bond0)这里我选择最后一种
执行 cp ifcfg-eth0 ifcfg-bond0 后在/etc/sysconfig/network-scripts目录下会多出一个ifcfg-bond0
4、编辑ifcfg-bond0 输入以下内容:DEVICE=bond0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.8
PREFIX=24
GATEWAY=192.168.1.1
BONDING_OPTS="mode=1 miimon=100"
注:mode=1表示主备模式,mode=0表示负载均衡模式
5、接下来编辑物理网卡:vi ifcfg-eth0 输入下面内容,DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
6、同样编辑ifcfg-eth1,输入图片所示内容DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
MASTER=bond0
SLAVE=yes
7、编辑/etc/modprobe.d/dist.conf文件,添加如下内容:alias bond0 bonding
options bond0 miimon=100 mode=1
(备注:由于ifcfg-bond0中已经写了这条,这条在这里可添加也可以不添加)
8、最后我们需要手动导入bonding驱动,执行这条命令即可:modprobe -i bonding 执行完后可以通过lsmod | grep bonding命令查看是否加载。
.
9、使用双网卡,需要关闭NetworkManager 服务。service NetworkManager stop
chkconfig NetworkManager off
10、重启一下网络服务:service network restart 双网卡绑定就OK了 ,通过ifconfig查看网络信息如下:
本文出自 “胖哥学习博客” 博客,转载请与作者联系!