美文网首页
CentOS 7.4系统修改网卡名称

CentOS 7.4系统修改网卡名称

作者: BlueBlueSummer | 来源:发表于2018-09-20 21:29 被阅读0次

背景

最近在使用CentOS 7.4系统,然后就要做一些小实验,发现当前系统网卡名,变成什么ens33。看着不习惯,于是就想改成ethX的格式,原谅我的强迫症。

尝试

因为之前一直玩的是SUSE系统,所有理所应当的是想通过udev规则来实现,然后就到/etc/udev/rules.d/目录,一脸懵逼的发现该目录下什么都没有。正常是只要修改该目录下的70-persistent-net.rules即可。于是乎百度,看到有说可以自己新增,但是操作后仍然无效。然后果断放弃,用谷歌英文搜了一下,发现CentOS 7.4的udev规则不在/etc/udev/rules.d/目录了。新版本系统引入了systemd组件,由该组件管理生成udev规则,在/usr/lib/udev/rules.d/目录下。进入到该目录会有一个60-net.rules文件,修改方式和SUSE版本一样。修改重启后网卡名成功修改。

操作整理

对于CentOS 7.4系统, 

进入/usr/lib/udev/rules.d/目录

cd /usr/lib/udev/rules.d/

查看该规则内容: 

修改配置如下: 

我把原来的那行注释,新增了一行。其中ATTR{address}参数配置的就是网卡的MAC地址,NAME就是你需要设置的名字。重启系统即可生效。

其他方法

还有一种方式是通过ip命令修改,但是这种方式重启后会丢失。具体操作如下:

ip link set dev eth0 name eth1

该命令将eth0网卡重命名成eth1,立即生效,重启后修改丢失。

将上述两种方法结合,即可达到即时生效,又能做到重启不丢失的目的。

参考资料: 

1、https://unix.stackexchange.com/questions/205010/centos-7-rename-network-interface-without-rebooting

相关文章

  • CentOS 7.4系统修改网卡名称

    背景 最近在使用CentOS 7.4系统,然后就要做一些小实验,发现当前系统网卡名,变成什么ens33。看着不习惯...

  • CentOS7修改网卡名ensXX称为eth0

    CentOS7.4 系统安装好后,默认网卡名称为为ensXX,如ens33,如果要修改为eth0开头,需要进行如下...

  • CentOS7修改网卡名ensXX称为eth0 - 自动化更新脚

    CentOS7.4 系统安装好后,默认网卡名称为为ensXX,如ens33,如果要修改为eth0开头,之前文章描述...

  • CentOS 7 网卡修改 eth0

    CentOS 7 网卡修改 eth0 CentOS 7 开始网卡默认使用 可预见 命名规则. 安装系统时配置 修改...

  • Ubuntu网络配置以及shell脚本

    1、Ubuntu系统网络配置总结(包括主机名、网卡名称、网卡配置) 主机名修改 网卡名称的修改 网卡的配置 2、编...

  • CentOS7修改网卡名称

    在CentOS7上,使用ifconfig查看默认的网卡名称是enp3s0,如果想修改网卡名称,比如把网卡名改为et...

  • VM CentOS7 配置上网

    1.网络配置 1.1 1.2然后进入centos系统 其中“ens33”为网卡名称,修改IP地址等信息 根据实际情...

  • 企业中安装Linux系统注意事项

    网卡名称更改 安装过程中修改 安装完修改 编辑网卡配置文件并修改以下内容 重命名网卡名称 修改网卡名称规则内核文件...

  • 修改CentOS网络配置

    系统环境:CentOS7(网卡名称em1) 硬件环境:以太网网卡作为内网网卡,无线网卡作为外网网卡 首先将内网网卡...

  • Centos7修改网卡名称

    一、 原因 之前使用centos6,网卡名称是以eth命名的,突然centos7网卡变成eno********...

网友评论

      本文标题:CentOS 7.4系统修改网卡名称

      本文链接:https://www.haomeiwen.com/subject/uoqonftx.html