文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>在rehdat linux下对网卡进行绑定配置

在rehdat linux下对网卡进行绑定配置

时间:2007-02-08  来源:lstars0507

适用机型ibm官方网站可以找到,且适用于ibmx346小型机

1、使服务器启动后自动加载bonding模块。

/sbin/insmod/lib/modules/`uname -r`/kernel/drivers/net/bonding/bonding.o miimon=100 mode=1

2、vi /etc/modules.conf

alias bond0 bonding                          

options bond0 miimon=100 mode=1

注明:
第一行:系统启动自动加载bonding driver

第二行:如果需要在装载bonding driver之前装载所有的网络驱动,需要在/etc/modules.conf中添加一行内容,如下实例将首先加载eth0和eth1的驱动注意不要把bond0放在行尾,这样modprobe会陷入死循环。

第三行#该模式为两块主备网卡插在不同交换机上

【以下为mode的几个模式】:

(1)Bonding mode                                

(2)mode=0 Round-robin: sequential              

(3)mode=1 Active-backup: only one

(4)mode=2 XOR: same MAC same nic mode=3 Broadcast: all

这里解释一下 “miimon=100”,表示链路检测的时间间隔,单位是毫秒。

mode=1,这里表示双网卡bond的模式,目前官方发布的模式有0,1,2,3,4,5,6共7种,我们一般常用的是0,1两种。

0表示round-robin模式,它从第一块有效的网卡传输资料,知道最后一块。它提供了负载均衡和容灾的功能

1表示active-backup模式,表示每次只有一个网卡是激活和有数据传输的,其它网卡处于backup状态,一旦激活的网卡链路出现问题,backup状态的网卡就会激活成为active状态这种模式提供了容灾的功能,但是没有负载均衡的功能。
3、在/etc/sysconfig/network-scripts目录下创建ifcfg-bond0文件,并添加如下行:

vi /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
IPADDR=192.168.1.1               #service IP
NETMASK=255.255.255.0           
NETWORK=192.168.1.0             
BROADCAST=192.168.1.255
ONBOOT=yes
BOOTPROTO=none
USERCTL=no

4、绑定的每个网络接口都要定义SLAVE和MASTER这两个参数,比如eth0和eth1是bond0的两个网口,其配置文件如下(ifcfg-eth0 和ifcfg-eth1) ifcfg-et0

(1)vi /etc/sysconfig/network-scripts/eth0

DEVICE=eth0
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

(2)vi /etc/sysconfig/network-scripts/eth1

DEVICE=eth1
USERCTL=no
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none

配置后重新启动电脑,测试:

测试方法:
cat /proc/net/bonding/bond0
ifconfig

 

相关阅读 更多 +
排行榜 更多 +
manwa2免费漫画官方版下载

manwa2免费漫画官方版下载

趣味娱乐 下载
AccuBattery汉化免费版下载

AccuBattery汉化免费版下载

生活实用 下载
甜瓜游乐场2官方正版下载

甜瓜游乐场2官方正版下载

模拟经营 下载