• CentOS7后的网卡的名字变成了ens33 ,修改变为eth0


    问题:CentOS7后的网卡的名字变成了ens33 ,或ens32,ensXX,如何修改回变为eth0?

     解决方案:

    1、需要编辑文件 /etc/sysconfig/grub

    在 GRUB_CMDLINE_LINUX 等于的双引号内添加  net.ifnames=0   biosdevname=0
    然后重建GRUB配置文件  grub2-mkconfig -o /boot/grub2/grub.cfg

     2、更改网卡文件为 eth0

    mv /etc/sysconfig/network-scripts/ifcfg-ens33   /etc/sysconfig/network-scripts/ifcfg-eth0
    vim /etc/sysconfig/network-scripts/ifcfg-eth0

    把文件里的NAME和DEVICE由原来的 ens33修改为 eth0即可

    NAME="eth0"

    DEVICE="eth0"

     3、然后重启即可。

    另外也可以根据编辑文件的办法使用sed命令修改,可以写成shell脚本,放便以后修改网卡名使用。

    命令:sed  -i.bak '/GRUB_CMDLINE_LINUX=/s#"$# net.ifnames=0 biosdevname=0"#'   /etc/default/grub

    shell脚本如图所示:

  • 相关阅读:
    HDU4731+找规律
    Unable to open c
    珠宝
    allegro添加多个过孔
    STM32硬件复位时间
    Android 系统的四层结构
    AIDL与stub
    devfs,proc,udev
    cdev[典]
    Linux设备管理之权限倾斜——mem、proc、devfs、sysfs、udev(下)
  • 原文地址:https://www.cnblogs.com/liuyakai/p/14258443.html
Copyright © 2020-2023  润新知