视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
RedHat Linux 5 双网卡绑定
2025-09-25 21:45:02 责编:小OO
文档
RedHat Linux 5 双网卡绑定

1:先在图形界面把eth0的ip等配置好。

#cd /etc/sysconfig/network-scripts

#cp ifcfg-eth0 ifcfg-bond0   /可以把ifcfg-eth0的内容复制过来

#vi ifcfg-bond0              /修改DEVICE为bond0,把mac地址删掉

DEVICE=bond0

ONBOOT=yes

BOOTPROTO=none

IPADDR=192.168.128.225

NETMASK=255.255.255.224

GATEWAY=192.168.128.233

USERCTL=no

2.更改/etc/sysconfig/network-scripts/ifcfg-eth0网卡属性

DEVICE=eth0

ONBOOT=yes

BOOTPROTO=none

USERCTL=no

MASTER=bond0

SLAVE=yes

3.更改/etc/sysconfig/network-scripts/ifcfg-eth1网卡的属性

DEVICE=eth1

ONBOOT=yes

BOOTPROTO=none

USERCTL=no

MASTER=bond0

SLAVE=yes

4.编辑/etc/modprobe.conf文件,加入以下内容

alias bond0 bonding

options bond0 miimon=100 mode=0

说明:miimon是用来进行链路监测的。 比如:miimon=100,那么系统每100ms监测一次链路连接状态,如果有一条线路不通就转入另一条线路;mode的值表示工作模式,他共有0,1,2,3四种模式,常用的为0,1两种。 

    mode=0表示load balancing (round-robin)为负载均衡方式,两块网卡都工作。 

    mode=1表示fault-tolerance (active-backup)提供冗余功能,工作方式是主备的工作方式,也就是说默认情况下只有一块网卡工作,另一块做备份.。

需要说明的是如果想做成负载均衡,仅仅设置这里options bond0 miimon=100 mode=0是不够的,还需要设置交换机的端口.

mode 0下bond所绑定的网卡的IP都被修改成一样的mac地址,如果这些网卡都被接在同一个交换机,那么交换机的arp表里这个mac地址对应的端口就有多个,那么交换机接受到发往这个mac地址的包应该往哪个端口转发呢?正常情况下mac地址是全球唯一的,一个mac地址对应多个端口肯定使交换机迷惑了。 

5.加入/etc/rc.d/rc.local启动项

ifenslave bond0 eth0 eth1

6.启动网卡

ifconfig bond0 192.168.128.225 up

ifenslave bond0 eth0 eth1

下载本文
显示全文
专题