Suse10.0和sp1做法
用yast工具配置第一块网卡,将在/etc/sysconfig/network下面生成一个配置文件(如ifcfg-eth-xx;xx;xx;xx;xxx)
Cp /etc/sysconfig/network/ifcfg-eth-xx /etc/sysconfig/network/ifcfg-bond0
编辑ifcfg-bond0文件
加入下面的行
BONDIGNG_SLAVE_0=’eth0’
BONDING_SLAVE_1=’eth1’
BONDING_MASTER=yes
BONDING_MODULE_OPTS=’miimon=100 mode=1 use_carrier=100’

修改后的文件如下:
BOOTPROTO='static'BROADCAST='192.168.0.255'IPADDR='192.168.0.201'MTU=''NETMASK='255.255.255.0'NETWORK='192.168.0.0'REMOTE_IPADDR=''STARTMODE='onboot'UNIQUE='WMHV.+EMLITqy0YF'
BONDIGNG_SLAVE_0=’eth0’
BONDING_SLAVE_1=’eth1’
BONDING_MASTER=yes
BONDING_MODULE_OPTS=’miimon=100 mode=1 use_carrier=100’

4.删除/etc/sysconfig/network 下面已经帮定的网卡配置文件(如ifcfg-eth-xx:xx:xx:xx:xx:xx)
5.重启网络,测试正确与否


而在suse10 sp2中修改ifcfg-bond0文件的时候在对网卡设置的时候不能使用eth0,eth1的方式,应该用bus-pci-xxxx:xx:xx.x的格式
修改后的配置文件应该如下
BOOTPROTO='static'BROADCAST='192.168.0.255'IPADDR='192.168.31.10'MTU=''NETMASK='255.255.255.0'NETWORK='192.168.31.0'REMOTE_IPADDR=''STARTMODE='onboot'UNIQUE='WMHV.+EMLITqy0YF'BONDING_SLAVE_0='bus-pci-xxxx:xx:xx.x'BONDING_SLAVE_1='bus-pci-xxxx:xx:xx.x'BONDING_MASTER=yesBONDING_MODULE_OPTS='miimon=100 mode=1 use_carrier=0'

注:bus-pci参数可以到yast-->netdevice-->netcard-->advance里查询

配置完后重启网络,测试!


注意:在suse10.0中配置完毕后,在yast中不能看到bond0的信息,但在suse10 sp2中能够在yast中看到bond0的配置信息。suse10.0和sp1也可以按照sp2的方法来做。