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的主要内容,如果未能解决你的问题,请参考以下文章