!guide_close_btn!

Linux下网卡做绑定

digest
y0080031 2013-7-13 11:31:11 最新回复:2017-04-03 09:42:30
7159 8 3 3

Linux下网卡做绑定


1 、用 root 用户登录

  2 、用&

  nbsp;ifconfig 命令看一下 ip 地址,看一下 eth0 和 eth1 是否获取到 IP 地址(因为linux 这台服务器是连接在一台 DHCP 的服务器)

  查看到 IP 地址为 eth0 16.157.125.78 eth1 16.157.125.113

  broadcast : 16.157.125.255 mask : 255.255.254.0 ( eth0 和 eth1 都是这个 broadcast 和 mask )

  3 、编辑虚拟网络接口配置文件 , 指定网卡 IP

  vi /etc/sysconfig/ network-scripts/ ifcfg-bond0 创建一个虚拟网络接口配置文件

  http://imgs.ccw.com.cn/resources/2006_09/2006_09_18/200609185851158541218156.gif

  4 、 [root@rhas-13 root]# cp /etc/sysconfig/network-scripts/ifcfg-eth0 ifcfg-bond0 把 ifcfg-eth0 里面的配置文件复制到 ifcfg-bond0 里面去

  然后用 vi ifcfg-bond0 命令修改虚拟配置端口。

  http://imgs.ccw.com.cn/resources/2006_09/2006_09_18/200609183671158541218359.gif

  5 、修改第一行 DEVICE=bond0 ,然后把配置改成 eth0 的配置(配置完成为下边的图)

  http://imgs.ccw.com.cn/resources/2006_09/2006_09_18/200609186711158541218468.gif

  6 、用 cat 命令查看一下 eth0 和 eth1 的配置

  http://imgs.ccw.com.cn/resources/2006_09/2006_09_18/200609186901158541218562.gif

  7 、 # vi /etc/modules.conf

  编辑 /etc/modules.conf 文件,加入如下一行内容,以使系统在启动时加载 bonding 模块

  http://imgs.ccw.com.cn/resources/2006_09/2006_09_18/200609183571158541218671.gif

  8 、加入下列两行

  alias bond0 bonding

  options bond0 miimon=100 mode=1

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

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

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

  bonding 只能提供链路监测,即从主机到交换机的链路是否接通。如果只是交换机对外的链路 down 掉了,而交换机本身并没有故障,那么 bonding 会认为链路没有问题而继续使用。

  http://imgs.ccw.com.cn/resources/2006_09/2006_09_18/200609187771158541218781.gif

  9 、 # vi /etc/rc.d/rc.local

  http://imgs.ccw.com.cn/resources/2006_09/2006_09_18/200609184771158541218890.gif

  10 、加入两行

  ifenslave bond0 eth0 eth1

  route add -net 16.157.125.255 netmask 255.255.255.0 bond0

  添加后为下图:

  http://imgs.ccw.com.cn/resources/2006_09/2006_09_18/200609184101158541218984.gif

  11 、 reboot 开机自检时候看红色框里面就成功了 .

  http://imgs.ccw.com.cn/resources/2006_09/2006_09_18/200609189021158541219109.gif

  12 、可以进入系统里面查看一下 ip 就可以了.

  http://imgs.ccw.com.cn/resources/2006_09/2006_09_18/200609185881158541219265.gif

  上图可以看出来 bond0 已经获取到 eth0 初始化的地址,而且 eth0 和 eth1 的 mac 地址都是一样的,说明两块已经绑定成一块网卡.

点评 回复

全部回复

随风斩月
随风斩月   2013-7-13 11:42:48

很好的图文讲解,学习了

点评 回复

gorttinwong
gorttinwong   2013-7-22 22:23:02

谢谢分享,······

点评 回复

红莲之眼
红莲之眼   2014-8-15 10:47:15

代金卷抢到

点评 回复

指纹
指纹   2014-7-1 12:46:08

图片在哪里呀图片在哪里

点评 回复

lyfawzj
lyfawzj   2014-6-10 13:20:46

图片不出来啊

点评 回复

liushuo
liushuo VIP 2013-12-31 00:03:10

图片全挂了

点评 回复

liushuo
liushuo VIP 2013-12-31 22:18:48

图片看不见呀。。可惜

点评 回复

zh.xu
zh.xu   2017-4-3 09:42:30

这个已经是RHEL5系统的绑定方法了,RHEL6只用编辑eth0 eth1 bond0的配置文件就可以了

点评 回复

回复

您需要登录后才可以回帖 登录 | 注册
发表回复

内容安全提示:尊敬的用户您好,为了保障您、社区及第三方的合法权益,请勿发布可能给各方带来法律风险的内容,包括但不限于政治敏感内容,涉黄赌毒内容,泄露、侵犯他人商业秘密的内容,侵犯他人商标、版本、专利等知识产权的内容,侵犯个人隐私的内容等。也请勿向他人共享您的账号及密码,通过您的账号执行的所有操作,将视同您本人的行为,由您本人承担操作后果。详情请参看“用户协议

My Followers

登录参与交流分享

登录

屏蔽
!block_confirm_cont!
温馨提示
!bind_my_phone_cont!