Linux系统两块网卡绑定bond一个ip的方法

2012年04月18日 系统技术 暂无评论 阅读 2,502 次

  1.新建/etc/sysconfig/network-scripts/ifcfg-bond0文件
  DEVICE=bond0
  ONBOOT=yes
  BOOTPROTO=static
  IPADDR=192.168.0.11
  NETMASK=255.255.255.0
  GATEWAY=192.168.128.254
  USERCTL=no
  2.更改/etc/sysconfig/network-scripts/ifcfg-eth0网卡属性
  DEVICE=eth0
  ONBOOT=yes
  BOOTPROTO=none
  MASTER=bond0
  USERCTL=no
  3.更改/etc/sysconfig/network-scripts/ifcfg-eth1网卡的属性
  DEVICE=eth1
  ONBOOT=yes
  BOOTPROTO=none
  MASTER=bond0
  USERCTL=no
  4.编辑/etc/modprobe.conf文件,加入以下内容
  alias bond0 bonding
  options bond0 miimon=100 mode=0
  5.加入/etc/rc.d/rc.local启动项
  ifenslave bond0 eth0 eth1
  6.重启下机器测试
  说明:miimon是用来进行链路监测的。 比如:miimon=100,那么系统每100ms监测一次链路连接状态,如果有一条线路不通就转入另一条线路;mode的值表示工作模式,他共有0,1,2,3四种模式,常用的为0,1两种。

  mode=0表示load balancing (round-robin)为负载均衡方式,两块网卡都工作。
  mode=1表示fault-tolerance (active-backup)提供冗余功能,工作方式是主备的工作方式,也就是说默认情况下只有一块网卡工作,另一块做备份。

标签:

评论已关闭!