zoukankan      html  css  js  c++  java
  • Linux(RedHat)-nmlic网卡绑定脚本及网卡绑定模式之间转换

    1.网卡绑定脚本

    食用方法:sh 脚本名 IP地址的最后一位(注:使用前需要将脚本内的网段及网关更改为自己需要的网段及网关)

     1 #!/bin/sh
     2 sed -i 's/
    $//' bond_rhel7_6.sh
     3 nmcli con add type bond con-name bond0 ifname bond0 mode 0
     4 nmcli con add type bond-slave  ifname ens33 master bond0
     5 nmcli con add type bond-slave  ifname ens34 master bond0
     6 
     7 sed -i "s/BOOTPROTO=dhcp/BOOTPROTO=static/g" /etc/sysconfig/network-scripts/ifcfg-bond0
     8 echo "IPADDR=192.168.2.$1"          >> /etc/sysconfig/network-scripts/ifcfg-bond0
     9 echo "PREFIX=24"                    >> /etc/sysconfig/network-scripts/ifcfg-bond0
    10 echo "GATEWAY=192.168.2.1"          >> /etc/sysconfig/network-scripts/ifcfg-bond0
    11 systemctl restart network
    12 nmcli con reload
    13 nmcli con up bond-slave-ens33
    14 nmcli con up bond-slave-ens34
    15 nmcli con up bond0

    2.修改网卡绑定模式

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

    将框选部分进行相应修改,重启网络即可完成更改网卡绑定模式

    1 #mode0(负载均衡模式):轮询策略(Round-robin policy),自动备援,但需要”Switch”支援及设定。
    2 BONDING_OPTS=mode=balance-rr
    3 #mode1(自动备援模式):主备策略(Active-backup policy),自动备援,无须”Switch”支援。
    4 BONDING_OPTS=mode=active-backup
    5 #mode6(平衡负载模式):适配器负载均衡(Adaptive load balancing),自动备援,无须”Switch”支援。
    6 BONDING_OPTS=mode=balance-alb

  • 相关阅读:
    adb、monkey常用命令
    震惊!90%的程序员不知道的Java知识!
    Android,重新出发!
    Fiddler 手机抓包 手机联网异常解决方案
    技术贴汇总
    Android开发日常-listview滚动方法梳理
    JavaScript基本语法
    Spring Boot Profile
    Spring Boot配置文件占位符
    @PropertySource和@ImportSource
  • 原文地址:https://www.cnblogs.com/gray0/p/14385000.html
Copyright © 2011-2022 走看看