zoukankan      html  css  js  c++  java
  • linux下双网卡的绑定

    如果服务器上有两快网卡就可以把它绑定为一块虚拟的网卡,如果一块网卡坏了另一块还可以继续工作,增加了冗余度和负载,具体做法如下:

    新建一个虚拟的网卡,命令如下:

    iv /etc/sysconfig/network-scripts/ifcfg-bond0

    在文件里输入:

    DEVICE=bond0
    BOOTPROTO=static
    IPADDR=192.168.0.231
    NETMASK=255.255.255.0
    ONBOOT=yes
    TYPE=Ethernet

    保存后退出

    然后修改ifcfg-eth0和ifcfg-eth1两个文件

    vi /etc/sysconfig/network-scripts/ifcfg-eth0

    修改为:

    DEVICE=eth0
    BOOTPROTO=static
    SLAVE=yes
    MASTER=bond0
    ONBOOT=yes
    TYPE=Ethernet

    vi /etc/sysconfig/network-scripts/ifcfg-eth1

    修改为:

    DEVICE=eth1
    BOOTPROTO=static
    SLAVE=yes
    MASTER=bond0
    ONBOOT=yes
    TYPE=Ethernet

    配置网关:

    vi /etc/sysconfig/network

    修改为:

    NETWORKING=yes
    HOSTNAME=name
    GATEWAY=192.168.0.1

    在/etc/modprobe.conf(在有些版本里这个文件是modules.conf)里加入如下几行:

    alias bond0 bonding
    options bond0 miimon=1000 model=0
    alias eth0 e1000
    alias eth1 e1000

    vi /etc/modprobe.conf

    修改为:

    alias bond0 bonding
    options bond0 miimon=1000 model=0
    alias eth0 e1000
    alias eth1 e1000
    alias scsi_hostadapter mptbase
    alias scsi_hostadapter1 mptscsih
    alias scsi_hostadapter2 megaraid
    alias usb-controller usb-uhci
    alias usb-controller1 ehci-hcd

    保存退出后重启网络即可。

    service network restart

    重启后拔掉一跟网线或者停掉一块网卡,也不影响网络服务

  • 相关阅读:
    Spring之循环依赖与解决方案
    ipv4+ipv6网络中的DDNS
    NAT、PAT、DMZ、端口映射、端口转发、UPNP
    如何实现内外网或多网络环境下上网?路由route
    局域网学习MAC地址?ping+arp
    网络故障排查?ping和trace*
    有了MAC地址,为什么还要用IP地址?
    Nginx原理解析
    磁盘io
    last总结
  • 原文地址:https://www.cnblogs.com/weifeng1463/p/7199552.html
Copyright © 2011-2022 走看看