Linux网卡名改eth0方法

Linux网卡名改eth0方法

步骤一

root用户下查看网卡信息 ifconfig –a

如果网卡名是ethX的执行步骤二,否则从步骤三开始执行。(X表示任意数字,步骤三开始ethX表示物理网卡名可以是其他名字eg:p3p1、em1等)

步骤二

下面先把ethX宕掉
[[email protected] Desktop]# ifdown ethX

找到70-persistent-net.rules文件

[[email protected] Desktop]# cd /etc/udev/rules.d

[[email protected] rules.d]# ls -l 70*

-rw-r--r--. 1 root root 1342 Feb 17 201470-persistent-cd.rules

-rw-r--r--.1 root root 420 Apr 16 2014 70-persistent-net.rules

修改70-persistent-net.rules这个文件

[[email protected] rules.d]# vi70-persistent-net.rules

SUBSYSTEM=="net",ACTION=="add", DRIVERS=="?*",ATTR{address}=="00:0C:29:65:02:FF", ATTR{type}=="1",KERNEL=="eth*",NAME="ethX"

改成(只需该name)

SUBSYSTEM=="net", ACTION=="add",DRIVERS=="?*", ATTR{address}=="00:0C:29:65:02:FF",ATTR{type}=="1", KERNEL=="eth*",NAME="eth0"

保存退出。

步骤三

然后进入network-scripts这个配置目录

[[email protected] Desktop]# cd/etc/sysconfig/network-scripts

[[email protected] network-scripts]# ls -l ifcfg*

-rw-r--r--. 1 root root 140 Jul 6 05:30 ifcfg-ethX

-rw-r--r--. 1 root root 254 Jan 9 2013ifcfg-lo

修改网卡文件名称

[[email protected] network-scripts]# mv ifcfg-ethX ifcfg-eth0

[[email protected] network-scripts]# ls -l ifcfg*

-rw-r--r--. 1 root root 140 Jul 6 05:30 ifcfg-eth0

-rw-r--r--. 1 root root 254 Jan 9 2013ifcfg-lo

编辑网卡配置文件

[[email protected] network-scripts]# vi ifcfg-eth0

将其中的DEVICE=ethX改成eth0,不需要修改MAC地址。
并把uuid删除(如果没有就不用)

保存并退出。

步骤四

重启新网卡并验证

[[email protected]]# ifup eth0

Device eth0does not seem to be present, delaying initialization.

[[email protected]]# servicenetwork restart

Shuttingdown loopback interface: [ OK ]

Bringingup loopback interface: [ OK ]

Bringingup interface eth3: Device eth3 does not seem to be present, delayinginitialization. [FAILED]

这个时候是启不来的,需要重启机器使修改生效。

重启服务器

[[email protected]network-scripts]#reboot

重启之后如果发现网络没有自动连接的需要再次重启

如果原先是eth系列的网卡名称则已经修改过来,网络正常。

重启后验证:

[[email protected]~]# ifconfig –a

原文地址:http://blog.51cto.com/sf1314/2072726

时间: 2024-08-03 10:09:03

Linux网卡名改eth0方法的相关文章

CentOS 7 修改网卡名为eth0 eth1 的两种方法

修改网卡名称为eth0.eth11.1 方法11.1.1 修改网卡名称cd /etc/sysconfig/network-scripts/mv ifcfg-eno16777736 ifcfg-eth0mv ifcfg-eno33554960 ifcfg-eth1 1.1.2 修改网卡配置文件[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0TYPE=EthernetBOOTPROTO=staticNETMASK

RHEL7/centos7修改网卡名称为eth0(二)

由于RHEL7中采用新的网卡名称命名方法,导致网卡名变得难以理解和记忆,本文介绍怎样将网卡名称修改为传统的eth0的命名方式,可以实现定义任意网卡为eth0. 之前的文章<<RHEL7/centos7修改网卡名称为eth0>>介绍了一种网卡命名的方法,这里介绍另外一种. 网卡名称修改步骤 修改/etc/sysconfig/grub文件 在文件中添加"net.ifnames=0 biosdevname=0"内容,各参数间使用空格分割. GRUB_TIMEOUT=5

rhel7修改网卡名为eth0记录

1)修改网卡配置文件并改名 cd /etc/sysconfig/network-scripts/ mv ifcfg-eno16777736 ifcfg-eth0 vi ifcfg-eth0 NAME=eth0 2)修改grub文件并重新生成grub配置文件 vim /etc/default/grub GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel/root crashkernel=auto  rd.lvm.lv=rhel/swap vconsole.font=latarcy

centos6配置本地光盘yum源、rhel7修改网卡名称为eth0

VMware安装好centos/rhel后要配置的几点(配置本地光盘yum源.修改网卡名称为eth0等) [[email protected] ~]# setenforce 0 [[email protected] ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config [[email protected] ~]# tar zcvf /root/redhat.repo.tgz /etc/yum.repos.d/

Centos7.4 修改网卡名称为eth0

Centos7.4 修改网卡名称为eth0 ################################################# #修改网卡配置[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33原NAME=ens33DEVICE=ens33NAME=eth0DEVICE=eth0 #重命名网卡名称[[email protected] ~]# mv /etc/sysconfig/network-s

RHEL7/centos7修改网卡名称为eth0

由于RHEL7中采用新的网卡名称命名方法,导致网卡名变得难以理解和记忆,本文介绍怎样将网卡名称修改为传统的eth0的命名方式,可以实现定义任意网卡为eth0. 网卡重命名过程介绍 要修改网卡名称,首先我们要了解linux网卡设备重命名的过程,根据红帽官方文档介绍,设备重命名的过程如下: A rule in /usr/lib/udev/rules.d/60-net.rules instructs the udev helper utility,/lib/udev/rename_device,to

RedHat7/Centos7修改默认网卡名为eth0

可能因为个人习惯问题,我还是比较喜欢linux 6.x版本中的网卡名的显示格式(eth0),不是很喜欢linux 7.x版本中的显示格式(eno16777736),下面就教大家怎么修改默认网卡名称. 方法一: 可在装系统时就修改,在选择菜单界面,按下tab键,输入"net.ifnames=0  biosdevname=0  ",回车即可! 方法二: 可以通过修改配置文件来修改默认网卡名称 一.修改配置文件 [[email protected] ~]# vim /etc/sysconfi

将Deepin Linux网卡显示为eth0

最近用笔记本安装了Deepin Linux系统,因为其界面比较美观而且支持的软件也比较多.但是平时的话使用的终端也比较多.我这边网卡无线显示成wlp5s0,有线显示什么忘记了,本人看习惯了eth0这种形式的,乍看之下有些不习惯,所以说想办法将其改过来.一直没有找到合适的文章,不过从一篇名为<将CentOS7的网卡名称eno16777736改为eth0中找到答案.下面说下具体的解决办法: 1.vi /etc/default/grub GRUB_BACKGROUND="/boot/grub/t

修改网卡名为eth0格式

1.在CentOS 5的时候,我们习惯了eth0 这样的网络设备命名,在CentOS 6下,发现网络设备变成了em1 这样的命名.那时我们在安装的时候,给启动参数加上 biosdevname=0,就可以继续使用 eth0 这样的命名. 到了CentOS 7的时候,原有的参数biosdevname=0不起作用了,网络设备变成了 eno1 这样的名称.如果你希望继续使用 eth0 这样的传统名称,那么在安装启动时加上参数: net.ifnames=0 biosdevname=0 2.如果你已经安装完