zoukankan      html  css  js  c++  java
  • centso7网卡bond

    在centso7下,将ens33和ens37两块网卡进行绑定到bond0

    首先备份两块网卡的配置文件

    cd /etc/sysconfig/network-scripts/
    mkdir .backup
    mv ifcfg-ens33 ifcfg-ens37 ./backup
    

    现在开始生成bond0网卡的配置

    nmcli con add type bond ifname bond0  mode active-backup(主备模式)
    nmcli con add type bond-slave ifname ens33 master bond0(修改ens37网卡名字)
    nmcli con add type bond-slave ifname ens37 master bond0 (修改ens37网卡名字)
    

    我们可以看到在 /etc/sysconfig/network-scripts/,目录下生成了新的配置文件

    我们可以根据自己的需求来更改这个配置文件

    就像改ip一样

    这是我的配置文件

    cat /etc/sysconfig/network-scripts/ifcfg-bond-bond0
    
    
    DEVICE=bond0
    #BONDING_OPTS=mode=balance-rr
    BONDING_OPTS=mode=active-backup
    TYPE=Bond
    BONDING_MASTER=yes
    BOOTPROTO=static
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=bond-bond0
    UUID=e45128b2-257c-442d-ba6d-e80989d7cf92
    ONBOOT=yes
    IPADDR=192.168.10.109
    PREFIX=24
    GATEWAY=192.168.10.1
    
    

    我们再看下ens33和ens37两个网卡的配置文件是什么内容

    cat /etc/sysconfig/network-scripts/ifcfg-bond-slave-ens33
    
    TYPE=Ethernet
    NAME=bond-slave-ens33
    UUID=48448137-1b35-4288-a980-a7545974cb8c
    DEVICE=ens33
    ONBOOT=yes
    MASTER=bond0
    SLAVE=yes
    
    cat /etc/sysconfig/network-scripts/ifcfg-bond-slave-ens33
    
    TYPE=Ethernet
    NAME=bond-slave-ens37
    UUID=181976eb-0dfa-4fb0-8921-80ddd5773415
    DEVICE=ens33
    ONBOOT=yes
    MASTER=bond0
    SLAVE=yes
    

    现在可以重启下网络试下,顺被模拟故障试下。

    systemctl restart network
    

    顺带说下ubuntu16.04的bond方式
    超级简单
    只需要向正常修改ip那样 编辑/etc/network/interfaces
    查看一下我自己测试的配置文件内容,修改位置自行脑补

    cat /etc/network/interfaces
    
    # This file describes the network interfaces available on your system
    # and how to activate them. For more information, see interfaces(5).
    
    source /etc/network/interfaces.d/*
    
    # The loopback network interface
    auto lo
    iface lo inet loopback
    
    # The primary network interface
    auto ens33
    iface ens33 inet manual
    bond-master bond0
    
    auto ens34
    iface ens34 inet manual
    bond-master bond0
    
    auto bond0
    iface bond0 inet static
    address 192.168.10.110
    netmask 255.255.255.0
    gateway 192.168.10.1
    dns-nameservers 114.114.114.114
    bond-slaves ens33 ens34
    bond-lacp-rate 1
    bond-mode 1
    bond-miimon 100
    
    

    简单描述下, 我的网卡名字, ens33 ens34
    我的bond网卡名字 bond0

  • 相关阅读:
    SDN网络笔记【毕设-SDN网络】
    Latex笔记【Latex】
    小米路由器 3G 开启SSH 安装 MT 工具箱 【环境搭建,小米路由器】
    windows 下安装linux子系统及其可视化【Linux】
    11月1日数据结构讨论班 【杂】
    简单远程遥控程序【网络程序设计
    VPS使用小结【VPS】
    vim使用总结【Vim】
    域名解析【网络程序设计
    MySQL数据库修改字段名、字段类型、字段长度
  • 原文地址:https://www.cnblogs.com/xth0331/p/9655357.html
Copyright © 2011-2022 走看看