CentOS 7.x网卡名称eno16777736改为eth0步骤

CentOS 7.x系统中网卡命名规则被重新定义,可能会是”eno167777xx”等,下面我们把网卡名称改为eth0这种。

一、cd  /etc/sysconfig/network-scripts/  #进入网卡配置目录

mv  eno16777736  ifcfg-eth0  #修改名称

vi  eth0  #编辑

NAME=eth0   #修改

DEVICE=eth0   #修改

:wq! #保持退出

二、vi /etc/sysconfig/grub  #编辑

在”GRUB_CMDLINE_LINUX“变量中添加一句”net.ifnames=0 biosdevname=0“

:wq! #保存退出

三、运行命令:grub2-mkconfig -o /boot/grub2/grub.cfg  #重新生成grub配置并更新内核参数

四、添加udev的规则

在”/etc/udev/rules.d“目录中创建一个网卡规则”70-persistent-net.rules“,并写入下面的语句:

SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:dc:dd:ad",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth0"

#ATTR{address}=="00:0c:29:dc:dd:ad"是网卡的MAC地址

cd  /etc/udev/rules.d

vi  70-persistent-net.rules   #添加

SUBSYSTEM=="net",ACTION=="add",DRIVERS=="?*",ATTR{address}=="00:0c:29:dc:dd:ad",ATTR{type}=="1" ,KERNEL=="eth*",NAME="eth0"

:wq! #保存退出

shutdown -r now  #重启系统

网卡已经更改为eth0

时间: 2024-09-30 06:07:53

CentOS 7.x网卡名称eno16777736改为eth0步骤的相关文章

Linux学习之CentOS(三)----将Cent0S 7的网卡名称eno16777736改为eth0

[正文] Linux系统版本:CentOS_7(64位) 一.前言: 今天又从Centos 6.5装回了Centos 7,毕竟还是要顺应潮流嘛.安装完成之后,发现发现CentOS 7默认的网卡名称是eno16777736,如图所示: 像我这种有轻微强迫症的人看到这个名字总感觉不爽,于是偏要把eno16777736改成以前版本的eth0,那就开始吧.   二.修改CentOS 7的网卡名称: 输入如下命令,进入对应目录,编辑文件: vim /etc/sysconfig/grub 然后,往这个文件中

CentOS Linux解决网卡启动时候报Device eth0 does not seem to be present错误

  在VMware里克隆出来的CentOS Linux.. ifconfig...没有看到eth0..然后重启网卡又报下面错误. 故障现象: service network restart Shutting down loopback insterface: [ OK ] Bringing up loopback insterface: [ OK ] Bringing up interface eth0: Device eth0 does not seem to be present,delay

ubuntu (linux)修改网卡名称命令_Linux

linux 修改网卡 网卡名称eno16777736改为eth0 1.vim /etc/sysconfig/grub 然后,往这个文件中添加"net.ifnames=0 biosdevname=0"内容,如下图所示: 上图中,红框部分是我所添加的内容(注意它的位置). 紧接着,执行如下命令: view sourceprint? 1.grub2-mkconfig -o /boot/grub2/grub.cfg 效果如下: 然后,重启系统后查看网卡名称: 感谢阅读,希望能帮助到大家,谢谢大

dell安装linux 6u系统网卡名称变为em解决方法

第一种方法如下 今天在看一台710服务器时,发现如下问题: [root@BJ-BX-128-98 ~]# ifup eth1 WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/. WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/mo

批处理获取网卡名称的代码(附修改IP、网关、DNS脚本)_DOS/BAT

复制代码 代码如下: ::用ipconfig /all命令获取网卡名称. FOR /F "tokens=2*" %%i IN ('ipconfig/all^|find /i "Ethernet adapter "') DO set name=%%j ::用for命令删除网卡名称后面的冒号. FOR /F "tokens=1* delims=:" %%i in ("%name%") do set 网卡名称=%%i 套用上面的脚本

CentOS系统修改网卡em1为eth0的教程详解

问题: 部分Dell服务器在安装Linux操作系统之后,发现网卡名称变成em1了. 解决办法: 修改网卡名称为eth0,这里以CentOS操作系统为例. 一:修改系统grub vi /boot/grub/grub.conf #在内核参数后面添加biosdevname=0 kernel /vmlinuz-2.6.32-573.7.1.el6.x86_64 ro root=/dev/mapper/VolGroup-lv_root rd_NO_LUKS LANG=en_US.UTF-8 rd_NO_M

linux 6 网卡名称修改

转自:http://blog.csdn.net/tianlesoftware/article/details/8737700 一.问题说明 测试环境中出现的小问题,因为虚拟机之间经常复制来复制去,导致网卡配置这块的不一致现象.   配置文件的信息: [root@ora10g network-scripts]# catifcfg-eth0 DEVICE="eth0" NM_CONTROLLED="yes" ONBOOT=yes TYPE=Ethernet BOOTPR

lan8720a-网卡调不通,网卡由LAN8720A改为了RTL8152B,厂商说不用驱动

问题描述 网卡调不通,网卡由LAN8720A改为了RTL8152B,厂商说不用驱动 在产商提供的开发板中,网卡LAN8720A和wifi用的一样的sdmmc1数据通道,经过我们改版后,方案提供商说现在的网卡RTL8152B是cdc设备,不需要驱动,但是网卡没有驱动起来.求助 解决方案 我司REALTEK授权分销商,大量RTL8152B现货供应,有需要可以联系:13902445959 QQ:40508008 解决方案二: LAN8720A 安卓驱动你有吗?

Centos7系下自动修改网卡名称shell脚本

直接上代码! #!/bin/sh   [ -f /etc/init.d/functions ] && . /etc/init.d/functions ###修改网卡配置文件名称 function net () { b0=-1 cat /proc/net/dev |grep ':' | grep -v 'lo' | cut -d: -f1 | sort >> /tmp/net_name.txt do c0=$line b0=`expr $b0 + 1` mv /etc/sysco