【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《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
注意
多组绑定需要将ifcfg-ethN文件中指定不同代理绑定网口,即bond0,1,2..。 ifcfg-bondN中将设备名、IP做响应修改。
/etc/modprobe.conf文件中添加alias bondN bonding。每隔bond端口用一行。 以上均为centos5.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. 2. 3. 4.
问题
1. bond0在解绑之后虽然用ifconfig看不到了,使用ifconfig bond0 up也不能启用,
但是在X中network配置窗口中任然有bond0这一项。不过这个不影响使用,再下次绑定时仍按照以上步骤操作即可。
本文来源:https://www.wddqxz.cn/12663f29f242336c1eb95ead.html