码迷,mamicode.com
首页 > 其他好文 > 详细

【Centos】修改网卡名字&随之出现的问题

时间:2016-12-10 13:18:45      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:分割   jpg   status   system   默认   images   fail   centos   for   

自从学了工具tcpdump之后,里面会需要涉及到针对某个网卡抓包,因而会输入网卡名字,可是centOS7蛋疼的网卡默认命名实在是让人心碎,所以就想到了要修改网卡名字,步骤如下:(以下步骤涉及到我的错误演示)

////////////////////////////////华丽的分割线////////////////////////////////////

1.修改/etc/sysconfig/network-scripts/ifcfg-en....文件,把NAME改为eth0技术分享

2.修改目录名字,如图所示:

技术分享

3.编辑文件 /etc/sysconfig/grub,然后在GRUB_CMDLINE后面加上“net.ifnames=0 biosdevname=0”,红字部分,注意位置

技术分享

4.执行命令“grub2-mkconfig -o /boot/grub2/grub.conf”,然后重启服务器,可以看到设备名称已经变为了eth0,非常开心是不是,但是!

技术分享

绝望的事情来了,当我们重启网络服务的时候,出现了以下的错误:

Restarting network (via systemctl): Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
                                                                [失败]

技术分享

这是为什么呢?其实我们有一个细节忽略掉了,那就是我们刚才仅仅是改了NAME的名字,而DEVICE的名字却没有改,导致了这个错误的发生

技术分享

当我们把DEVICE的名字改为eth0之后,执行结果如下

技术分享

问题解决

////////////////////////////////后续的补充////////////////////////////////////

我们上面提到的把DEVICE同样改为eth0可以解决问题,在某贴吧的童鞋提醒下,尝试了一下把DEVICE这一行注释掉,也可以解决问题

【Centos】修改网卡名字&随之出现的问题

标签:分割   jpg   status   system   默认   images   fail   centos   for   

原文地址:http://www.cnblogs.com/ImJerryChan/p/6155248.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!