• linux 修改网卡名称


    Linux 操作系统的网卡设备的传统命名方式是 eth0、eth1、eth2等,而 linux7之后 提供了不同的命名规则,默认是基于固件、拓扑、位置信息来分配。这样做的优点是命名全自动的、可预知的,缺点是比 eth0、wlan0 更难读。

    将网卡名称修改为ethX形式

    1.备份、重命名网卡配置文件

    [root@localhost ~]# cd /etc/sysconfig/network-scripts/
    [root@localhost network-scripts]# cp ifcfg-ens160 ifcfg-ens160.bak       
    [root@localhost network-scripts]# mv ifcfg-ens160 ifcfg-eth0             
    [root@localhost network-scripts]# ls
    ifcfg-ens160.back  ifcfg-eth0
    

    2.修改网卡配置文件

    [root@localhost network-scripts]# vim ifcfg-eth0 
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=none
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=eth0    //修改为eth0
    UUID=26300929-38a2-4ea5-b68d-3148a997e8fe
    DEVICE=eth0    //修改为eth0
    ONBOOT=yes
    IPADDR=192.168.10.10
    PREFIX=24
    

    3.禁用网卡命名规则(添加"net.ifnames=0 biosdevname=0"参数)

    [root@localhost network-scripts]# vim /etc/default/grub 
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
    GRUB_DEFAULT=saved
    GRUB_DISABLE_SUBMENU=true
    GRUB_TERMINAL_OUTPUT="console"
    GRUB_CMDLINE_LINUX="resume=/dev/mapper/rhel-swap rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap net.ifnames=0 biosdevname=0 rhgb quiet"   //加入两个参数
    GRUB_DISABLE_RECOVERY="true"
    GRUB_ENABLE_BLSCFG=true
    

    4.更新grub配置(grub2-mkconfig -o /boot/grub2/grub.cfg)

    [root@localhost network-scripts]#grub2-mkconfig -o /boot/grub2/grub.cfg
    

    5.重启服务、重启主机

  • 相关阅读:
    Git Revert用法
    C语言------数据输入、输出函数
    C语言------运算符和表达式
    jsp九大内置对象
    三层结构下的多表查询,实体类写法
    String类型中"=="和"equals"的区别
    创建对象数组,给数组赋值(两种理解思路)
    Vbs整人代码
    设计模式之单例
    事务
  • 原文地址:https://www.cnblogs.com/wushuai2018/p/16110822.html
Copyright © 2020-2023  润新知