zoukankan      html  css  js  c++  java
  • Linux双网卡绑定

    Linux双网卡绑定

    作者:Eric
    微信:loveoracle11g
    
    eth0和eth1绑定为bond0
    [root@rac-node1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
    TYPE=Ethernet
    BOOTPROTO=none
    ONBOOT=yes
    USERCTL=no
    DEVICE=eth0
    MASTER=bond0
    SLAVE=yes
    
    [root@rac-node1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
    TYPE=Ethernet
    BOOTPROTO=none
    ONBOOT=yes
    USERCTL=no
    DEVICE=eth1
    MASTER=bond0
    SLAVE=yes
    
    [root@rac-node1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0
    TYPE=Ethernet
    BOOTPROTO=none
    ONBOOT=yes
    USERCTL=no
    DEVICE=bond0
    IPADDR=192.168.56.11
    NETMASK=255.255.255.0
    GATEWAY=192.168.56.2
    NM_CONTROLLED=no
    
    使用Vim文本编辑器创建一个用于网卡绑定的驱动文件,使得绑定后的bond0网卡设备能够支持绑定技术(bonding);同时定义网卡以mode6模式进行绑定,且出现故障时自动切换的时间为100毫秒。
    常见的网卡绑定驱动有三种模式—mode0、mode1和mode6。下面以绑定两块网卡为例,讲解使用的情景。
    mode0(平衡负载模式):平时两块网卡均工作,且自动备援,但需要在与服务器本地网卡相连的交换机设备上进行端口聚合来支持绑定技术。
    mode1(自动备援模式):平时只有一块网卡工作,在它故障后自动替换为另外的网卡。
    mode6(平衡负载模式):平时两块网卡均工作,且自动备援,无须交换机设备提供辅助支持。
    
    [root@rac-node1 ~]# cat /etc/modprobe.d/bond.conf
    alias bond0 bonding
    options bond0 miimon=100 mode=6
    
    [root@rac-node1 ~]# /etc/init.d/network restart
    Shutting down interface eth0:  /etc/sysconfig/network-scripts/ifdown-eth: line 124: /sys/class/net/bond0/bonding/slaves: No such file or directory
                                                               [  OK  ]
    Shutting down loopback interface:                          [  OK  ]
    Bringing up loopback interface:                            [  OK  ]
    Bringing up interface bond0:  Determining if ip address 192.168.10.11 is already in use for device bond0...
                                                               [  OK  ]
    
    [root@rac-node1 ~]# ifconfig 
    bond0     Link encap:Ethernet  HWaddr 00:0C:29:FD:2F:24  
              inet 192.168.56.11  netmask 255.255.255.0  broadcast 192.168.56.255
              inet6 addr: fe80::20c:29ff:fefd:2f24/64 Scope:Link
              UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
              RX packets:20 errors:0 dropped:0 overruns:0 frame:0
              TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:1522 (1.4 KiB)  TX bytes:2746 (2.6 KiB)
    
    eth0      Link encap:Ethernet  HWaddr 00:0C:29:FD:2F:24  
              UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
              RX packets:2420 errors:0 dropped:0 overruns:0 frame:0
              TX packets:2034 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:227710 (222.3 KiB)  TX bytes:298140 (291.1 KiB)
    
    eth1      Link encap:Ethernet  HWaddr 00:0C:29:FD:2F:2E  
              UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
              RX packets:6 errors:0 dropped:0 overruns:0 frame:0
              TX packets:3 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:360 (360.0 b)  TX bytes:592 (592.0 b)
    
    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:65536  Metric:1
              RX packets:118 errors:0 dropped:0 overruns:0 frame:0
              TX packets:118 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0 
              RX bytes:10116 (9.8 KiB)  TX bytes:10116 (9.8 KiB)
    
    [root@rac-node1 ~]# /etc/init.d/network restart
    Shutting down interface bond0:                             [  OK  ]
    Shutting down loopback interface:                          [  OK  ]
    Bringing up loopback interface:                            [  OK  ]
    Bringing up interface bond0:  Determining if ip address 192.168.56.11 is already in use for device bond0...
                                                               [  OK  ]
    
  • 相关阅读:
    SpringIoC和SpringMVC的快速入门
    Swoole引擎原理的快速入门干货
    Windowns 10打开此电脑缓慢问题的一种解决办法
    CentOS下使用Postfix + Dovecot + Dnsmasq搭建极简局域网邮件系统
    CentOS7.2 创建本地YUM源和局域网YUM源
    CentOS 7.2 安装配置Samba服务器
    Zookeeper 日志输出到指定文件夹
    MySQL索引优化-from 高性能MYSQL
    Transaction事务注解和DynamicDataSource动态数据源切换问题解决
    Redis使用经验之谈
  • 原文地址:https://www.cnblogs.com/zhouwanchun/p/10681676.html
Copyright © 2011-2022 走看看