首页 | IT新闻 | 硬件 | 操作系统 | 开发 | 网络编程 | 数据库 | 热门框架 | 网络安全 | 组网 | 建站指南 | 网页制作 | 特效 | 实用技巧 | 服务器 | 办公 | QQ | 探索 | 社区

  • 技术部落
  • 部落首页 > 操作系统 > Linux > 正文
  • 在Linux上面如何设置网卡的绑定
      2007-10-16  来源:赛迪网  编辑:Jsbulo  热度:

    通常的服务器为了高可用性,都至少双网卡了,在aix一些高端的unix操作系统上可以设置多块网卡绑定在一起,那么就不会出现一个网卡坏了,全部瘫痪的情况,那么在linux下面如何设置网卡绑定呢?
    我们以设置两块网卡为例,一主,一备的方式,缺省情况下是主网卡工作,如果主网卡有问题,那么备网卡及时替换接管工作,保证系统的高可用性

    1.添加 /etc/sysconfig/network-scripts/ifcfg-bond1

    DEVICE=bond0

    BOOTPROTO=none

    ONBOOT=yes

    NETWORK=10.1.1.0

    NETMASK=255.255.255.0

    IPADDR=10.1.1.125

    USERCTL=no

    GATEWAY=10.1.1.254


    2.修改 /etc/modules.conf

    加上

    alias bond0 bonding

    options bond0 mode=1 miimon=100 primary=eth0


    3.修改 /etc/sysconfig/network-scripts/ifcfg-eth0 ifcfg-eth1

    DEVICE=eth0

    BOOTPROTO=none

    HWADDR=00:50:56:40:5D:95

    ONBOOT=yes

    TYPE=Ethernet

    MASTER=bond0

    SLAVE=yes

    USERCTL=no

    DEVICE=eth1

    BOOTPROTO=none

    HWADDR=00:50:56:40:5D:95

    ONBOOT=yes

    TYPE=Ethernet

    MASTER=bond0

    SLAVE=yes

    USERCTL=no

    ok,搞定,restart 一下网络 拔拔网线,做个测试,看看是不是在主网卡出问题的时候也能正常工作。