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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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这一项。不过这个不影响使用,再下

次绑定时仍按照以上步骤操作即可。

相关文档
最新文档