CentOS更改网卡名称eth0

Posted vibrancy..

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS更改网卡名称eth0相关的知识,希望对你有一定的参考价值。

CentOS更改网卡名称eth0

首先我们先了解到 eth0 是指的机器默认网卡名称,但是在CentOS7之后,这个命令规则就变了,不再是eth0,而变成了一个很随机的东西,比如常见的ens33、ens34、ens37等等

·

  • ·先输入 # ifconfig 来查看自己的网卡名称
# ifconfig


我之前又添加了一块网卡,所以这里有两块网卡,我这里网卡的名称是ens33与ens37
网卡是有对应的配置文件的,在/etc/sysconfig/network-scripts目录下可以找到
lo就对应ifcfg-lo ens33对应ifcfg-ens33
若想要更改网卡名称,我们就要更改这些对应的配置文件!!!

步骤:

1.设置系统的环境变量,centos默认的是表示自动命令,我们将这个设置更改为不自动

# vim /etc/default/grub
在这个文件的第六行
(GRUB_COMLINE_LINUX)里面加上net.ifnames=0

正如这样:

之后wq保存退出
加载完成后,重新启动虚拟机!!!
重新启动虚拟机之后便可以看到网卡名称恢复到了eth0与eth1了
3.更改网卡在/etc/sysconfig/network-scripts下对应的ifcfg配置文件
在未改动之前可以看到文件名称还是没有改变:

  • ·重命名文件:
# mv ifcfg-ens33 ifcfg-eth0
  • 编辑ifcfg-eth0文件:
# vim ifcfg-eth0


NAME与DEVICE对应的名称一定要改!!!
BOOTPROTO更改为static/none
相应的ip、子网掩码、网关根据要求配即可。

或者用nmtui直接更改

4.再查看便更改完成:

# ip addr 

其他的根据此步骤改即可!

以上是关于CentOS更改网卡名称eth0的主要内容,如果未能解决你的问题,请参考以下文章

CentOS7更改网卡名称

CentOS更改网卡名称eth0

CentOS更改网卡名称eth0

CentOS7更改网卡名称为eth0

centos7更改网卡名称

Centos 7 修改网卡配置文件为eth0