zoukankan      html  css  js  c++  java
  • 双网卡绑定(suse)

    网卡绑定技术有助于保证高可用性特性并提供其它优势以提高网络性能,Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作,这样即使其中的一块物理网卡出现故障,也不会导致连接中断。

    网卡绑定就是多张网卡逻辑上作为一张网卡用。可分为,负载均衡绑定和冗余绑定两种。

    suse 配置示例如下:

    1,编辑虚拟网络接口配置文件
    XEN-VM:/ # cat /etc/sysconfig/network/ifcfg-bond0
    BONDING_MASTER='yes'
    BONDING_MODULE_OPTS='mode=1 miimon=100 use_carrier=1'
    BONDING_SLAVE0='bus-pci-0000:01:00.0'
    BONDING_SLAVE1='bus-pci-0000:01:00.1'
    BOOTPROTO='static'
    BROADCAST=''
    ETHTOOL_OPTIONS=''
    IPADDR='192.168.1.100'
    MTU=''
    NAME=''
    NETMASK='255.255.255.0'
    NETWORK=''
    REMOTE_IPADDR=''
    STARTMODE='auto'
    USERCONTROL='no'
    
    2,编辑各网卡的配置文件
    
    XEN-VM:/ # cat /etc/sysconfig/network/ifcfg-eth0
    BOOTPROTO='none'
    STARTMODE='on'
    _nm_name='bus-pci-0000:01:00.0'
    
    
    XEN-VM:/ # cat /etc/sysconfig/network/ifcfg-eth1
    BOOTPROTO='none'
    STARTMODE='on'
    _nm_name='bus-pci-0000:01:00.1'

    miimon 是链路监测的时间间隔单位是毫秒,miimon=100的意思就是,每100毫秒检测网卡和交换机之间是否连通,如不通则使用另外的链路。
    mode=0 表示负载均衡方式,两块网卡都工作,需要交换机作支持
    mode=1 表示冗余方式,网卡只有一个工作,一个出问题启用另外的
    mode=6 表示负载均衡方式,两块网卡都工作,不需要交换机作支持

    查看网卡运行

    XEN-VM:/ # ifconfig
    bond0     Link encap:Ethernet  HWaddr 08:19:A6:26:C8:8F
              inet addr:192.168.1.100  Bcast:192.168.1.225  Mask:255.255.255.0
              inet6 addr: fe80::a19:a6ff:fe26:c88f/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:72553 errors:0 dropped:0 overruns:0 frame:0
              TX packets:1020 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:8781437 (8.3 Mb)  TX bytes:286584 (279.8 Kb)
    
    eth0      Link encap:Ethernet  HWaddr 08:19:A6:26:C8:8F
              UP BROADCAST SLAVE MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
              Interrupt:18 Memory:f6000000-f6012800
    
    
    eth1      Link encap:Ethernet  HWaddr 08:19:A6:26:C8:8F
              UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
              RX packets:72568 errors:0 dropped:0 overruns:0 frame:0
              TX packets:1065 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:10100666 (9.6 Mb)  TX bytes:296264 (289.3 Kb)
              Interrupt:19 Memory:f8000000-f8012800
    
    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:74 errors:0 dropped:0 overruns:0 frame:0
              TX packets:74 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:5707 (5.5 Kb)  TX bytes:5707 (5.5 Kb)
  • 相关阅读:
    light oj 1205
    light oj 1068
    10月29日 小小犇的流水账
    小奇的数列
    10月28日 小小犇的流水账
    10月27日 小小犇的流水账
    2018.10.27 搬砖题解
    10月26日 小小犇的流水账
    10月25日 小小犇的流水账
    10月24日 小小犇的流水账
  • 原文地址:https://www.cnblogs.com/ciaos/p/3198007.html
Copyright © 2011-2022 走看看