开发者

centos如何更改网卡名称

目录
  • 1、编辑网卡的配置文件
  • 2、重命名网卡配置文件
  • 3、编辑/etc/default/grub
  • 4、重新生成GRUB配置并更新内核参数
  • 5、重启系统
  • 6、检验配置
  • 总结

首先说明下 eth0 与 ensN 的关系:

目前的主流网卡为使用以太网络协定所开发出来的以太网卡 (Ethernet),因此我们 linux 就称呼这种网络接口为 ethN( N 为数字)。

举例来说,主机上面有一张以太网卡,因此主机的网络接口就是 eth0 python(第一张为 0 号开始)。新的 Centos 7 开始对于网卡的编号有另一套规则,网卡的界面代号与网卡的来源有关,网卡名称会是这样分类的:

  • eno1:代表由主板 BIOS 内置的网卡
  • ens1:代表由主板 bios 内置的 PCI-E 界面的网卡
  • enp2s0:代表 PCI-E 界面的独立网卡,可能有多个插孔,因此会有 s0, s1... 的编号
  • eth0如果上述的编程名称都不适用,www.devze.com就回到原本的默认网卡编号

所以会有 ensN这种网卡表现形式!

centos如何更改网卡名称

解决办法

1、编辑网卡的配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ens192

将里面的 NAME 和 DEVICE 项修改为 eth0,ONBOOT 需修改为 yes

centos如何更改网卡名称

2、重命名网卡配置文件

接下来将 ifcfg-ens33 重命名为 ifcfg-eth0

cd /etc/sysconfig/network-scripts/
mv ifcfg-ens192 ifcfg-eth0

3、编辑/etc/default/grub

将 "net.ifnames=0 androidbiosdevname=0" 添加到 GRUB_CMDLINE_LINUX&nbjssp;变量

vi /etc/default/grub

centos如何更改网卡名称

4、重新生成GRUB配置并更新内核参数

运行命令grub2-mkconfig -o /boot/grub2/grub.cfg 来重新生成GRUB配置并更新内核参数。

centos如何更改网卡名称

5、重启系统

reboot

6、检验配置

centos如何更改网卡名称

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新运维

运维排行榜