zoukankan      html  css  js  c++  java
  • 自动做bond的脚本

    #!/bin/bash
    
    # 先备份原来的网卡配置文件
    find /etc/sysconfig/network-scripts/ -type f -name "ifcfg*"|xargs cp -t /tmp
    
    # 定义要使用的变量
    network_file_path=/etc/sysconfig/network-scripts
    bond_IP=192.168.1.200
    bond_gateway=192.168.1.254
    
    # 要绑定的网卡
    bond_dev1=enp4s0f0
    bond_dev2=enp4s0f1
    
    # 首先新建一个bond的配置文件
    cat > $network_file_path/ifcfg-bond0 <<END
    DEVICE=bond0
    BONDING_OPTS="miimon=100 mode=0"
    TYPE=Bond
    BONDING_MASTER=yes
    BOOTPROTO=none
    NAME=bond0
    IPADDR=$bond_IP
    NETMASK=255.255.255.0
    #GATEWAY=$bond_gateway
    MTU=9000
    ONBOOT=yes
    END
    
    # 修改第一块网卡的配置
    cat > ${network_file_path}/ifcfg-$bond_dev1 <<END
    TYPE=Ethernet
    NAME=$bond_dev1
    DEVICE=$bond_dev1
    ONBOOT=yes
    MASTER=bond0
    SLAVE=yes
    MTU=9000
    END
    
    # 修改第二块网卡配置
    cat > ${network_file_path}/ifcfg-$bond_dev2 <<END
    TYPE=Ethernet
    NAME=$bond_dev2
    DEVICE=$bond_dev2
    ONBOOT=yes
    MASTER=bond0
    SLAVE=yes
    MTU=9000
    END
    
    # 重启网络服务生效
    systemctl restart network
    
    
    
  • 相关阅读:
    IE的if条件判断
    嵌套div的margin-top不生效
    DocumentFragment对象
    javascript严格模式
    某视频网站下载分析
    c# winform 视频转字符动画
    asp.net mvc 5 蛋疼的问题
    asp.net mvc 防止重复提交
    easyHOOK socket send recv
    C# 之泛型详解
  • 原文地址:https://www.cnblogs.com/gshelldon/p/13851727.html
Copyright © 2011-2022 走看看