当前位置:文档之家› linux网卡绑定(多组)和解绑实现步骤

linux网卡绑定(多组)和解绑实现步骤

linux网卡绑定(多组)和解绑实现步骤
2013年5月20日
15:14
绑定
1.修改配置文件:
a.在/etc/modprobe.conf中加入一行:alias bondN bonding,其中bondN
是绑定后公用网口的名称,依实际情况而定,一般第一个绑定用bond0,第二
个用bond1… ,如果已经有,不用添加,使用后也不用删除该行
b.在所有待绑定网口的配置文件(/etc/sysconfig/network-scripts/)中加入
以下两行:
其中: ifcfg-ehtN中的N是待绑定的网口号,如eth0,eth1… bondN是绑
定后的共用网口名称,可以是bond1,bond2…但是要与ifcfg-ethN和
/etc/modprobe.conf这两个配置文件中的配置项对应起来。

c.添加绑定网口bondN的配置文件,在与ifcfg-ehtN平级的目录下添加
ifcfg-bondN文件,键入以下内容:
2.安装bonding内核模块:modprobe bondN
3.重启网卡service network restart
解绑
1.卸载bonding内核模块:modprobe -r bondN
2.删除ifcfg-bondN配置文件,删除ifcfg-ehtN配置文件中绑定时添加的两行。

3.重启网卡service network restart
注意
1.多组绑定需要将ifcfg-ethN文件中指定不同代理绑定网口,即bond0,1,
2..。

2.ifcfg-bondN中将设备名、IP做响应修改。

3./etc/modprobe.conf文件中添加alias bondN bonding。

每隔bond端口用一行。

4.以上均为centos
5.5中的配置,如果在
6.0中,没有/etc/modprobe.conf,需要在
/etc/modprobe.d目录中添加文件bonding.conf,将alias bondN bonding写入该
文件中。

5.如果需要负载均衡,在alias bondN bonding行下写options bondN miimon=100
mode=0
问题
1.bond0在解绑之后虽然用ifconfig看不到了,使用ifconfig bond0 up也不能启用,
但是在X中network配置窗口中任然有bond0这一项。

不过这个不影响使用,再下
次绑定时仍按照以上步骤操作即可。

相关主题