您的位置:首页 > 运维架构 > Linux

linux 双网卡绑定一个 IP 教程

2015-01-14 11:34 507 查看
linux 双网卡绑定一个 IP 教程

由于客户机比较多我们可以做到二块网卡同时工作。开始做了。 rh el 5 测试通过。。 网卡 1 为 eth0 网卡 2 为 eth1 (这个大家都知道) 1.先修改 eth0 和 eht1 这 2 个网卡配置文件.目录在(/etc/sysconfig/network-scripts/)如下: DEVICE=eth0 ONBOOT=yes MASTER=bond0 BOOTPROTO=none (这个最好不要为 DHCP 一点启动慢,二点你网吧有 DHCP 了,想想! 呵呵)

2. eth1 也是同样的修改.如下: DEVICE=eth1 ONBOOT=yes MASTER=bond0 BOOTPROTO=none (这个最好不要为 DHCP 一点启动慢,二点你网吧有 DHCP 了,想想! 呵呵)

3.新建一个虚拟网卡 bond0,我们可以复制 eth0 的,复制后要修改内容. 复制 (cp /etc/sysconfig/network-scripts/ifcfg-eth0 ifcfg-bond0)修改内容为如下: DEVICE=bond0 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.0.227 NETMASK=255.255.255.0 BROADCAST=192.168.0.255 TYPE=Ethernet

4.修改/etc/modprobe.conf,添加内容如下: alias bond0 bonding options bond0 miimon=100 mode=1 注意:mode 可以为 0, 1, 0 为负载均衡,1 为失效保护, 我们只用到 0 关于:modprobe.conf 文件在 AS 版本里面有,linux9.0 的是这个 modules.conf 文件 mode 指定了 bond0 的工作模式,常用的是 0 和 1,0 表示负载均衡方式,1 表示主从方 式,可根据需要自行配置。常用的为
0,1 两种。mode=0 表示 load balancing (roundrobin)为负载均衡方式,两块网卡都工作。mode=1 表示 fault-tolerance (active-back up)提供冗余功能,工作方式是主备的工作方式,也就是说默认情况下只有一块网卡工作,另 一块做备份。bonding 只能提供链路监测,即从主机到交换机的链路是否接通。如果只是 交换机对外的链路 down 掉了,而交换机本身并没有故障,那么 bonding 会认为链路没有 问题而继续使用。 miimon 是用来进行链路监测的。比如:miimon=100,那么系统每
1 00ms 监测一次链路连接状态,如果有一条线路不通就转入另一条线路。 5:修改/etc/rc.d/rc.local,添加内容如下: ifenslave bond0 eth0 eth1 route add -net 192.168.0.255 netmask 255.255.255.0 bond0 完成。。。。。。。。。。。

查看: [root@LMsev ~]# cat /proc/net/bonding/bond0 Ethernet Channel Bonding Driver: v3.0.3 (March 23, 2006) Bonding Mode: fault-tolerance (active-backup) Primary Slave: None Currently Active Slave: eth0 MII Status: up MII Polling Interval (ms): 100 Up Delay
(ms): 0 Down Delay (ms): 0 Slave Interface: eth0 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:0c:29:ea:73:0f Slave Interface: eth1 MII Status: up Link Failure Count: 0 Permanent HW addr: 00:0c:29:ea:73:19 如果 bond 关闭后,使用一下命令启动: ifenslave bond0
eth0 eth1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: