RedHat/CentOS 7系列使用了新的硬件命名方式,使用dmidecode采集命名访问收集了硬件相关信息,其中就包括了网卡的硬件信息,其好处是可以实现网卡名字永久唯一化。这里写一下扩展知识:
- en:Ethernet
o:主板板载网卡,集成是的设备索引号
p:独立网卡,PCI网卡,例如插在主板PCI-Ex1插槽上的无线网卡
s:热插拔网卡,USB之类的扩展槽索引号
nnn(数字):MAC地址+主板信息计算得出唯一序列
虽然新的命名方式看起来会一目了然,但是总会有头铁之人或头铁软件看不惯它,想用回eth0,So:↓↓↓
1、进入/etc/sysconfig 备份目录下的 grub 文件
cd /etc/sysconfig
cp grub grub.bak
2、使用vi或vim编辑器修改grub文件,在GRUB_CMDLINE_LINUX="rhgb"一行后添加net.ifnames=0 biosdevname=0
vi grub
修改前: