linux--centos7更改网卡名称eth0

在网上查找连接虚拟机的时候,都会写到网卡***eth0,之类的东西,

(eth0是指的机器默认网卡)

但是在centos7之后,这个命名规则就变了,不再是eth0了

变成一个很随机的东西,我那个之前是ens333(已经改回来了)

大家可以先输入 ifconfig 命令查看下自己的网络情况,被我画掉的表示之前不存在的。

linux--centos7更改网卡名称eth0_第1张图片


其实这些配置文件是对应的相关的文件的,到目录下就懂了      cd /etc/sysconfig/network-scripts/   然后输入 ls

lo就对应这 ifcfg-lo   eth0就对应这  ifcfg-eth0

如果你的名字是  sns333,则对应的是 ifcfg-sns333

所以这个时候我们要做的事情,其实就是更改这个配置文件就好了。





所以我们要做的工作,就正式开始了。


1.先去设置系统的环境变量,有一个熟悉是表示自动命名,我们设置成不自动的

输入指令 vim /etc/default/grub

这个文件就是环境变量

往第六行(GRUB_COMLINE_LINUX)里面加上  net.ifnames=0

之后保存退出(  先按esc,燃后输入 :wq)

如果不小心搞错,想直接退出(不保存),则是( 先按esc,燃后输入 :q! )

linux--centos7更改网卡名称eth0_第2张图片


2.输入指令,使系统重新加载该环境变量

grub2-mkconfig –o /etc/grub2.cfg

燃后重启。

这时候再输入ifconfig,就会看到eth0出来了。

linux--centos7更改网卡名称eth0_第3张图片



3.更改/etc/sysconfig/network-scripts/路径下的 ifcfg文件、

先是重命名  mv ifcfg-xxx ifcfg-eth0

燃后编辑ifcfg-eth0文件  vim ifcfg-eth0

除了画红线的,还有NAME 和DEVICE属性也改成eth0吧

linux--centos7更改网卡名称eth0_第4张图片

  






你可能感兴趣的:(linux)