首页 > 其他 > 详细

CentOS7网卡配置-网卡更名

时间:2020-04-02 00:02:03      阅读:89      评论:0      收藏:0      [点我收藏+]

虚拟机更改网卡名称

配置

  CentOS7使用了“一致性网络命名方法”,这里举例,将网卡名截断为前5个字符,如eno16777736改为eth1。

 

1、更改网卡配置文件名

  1.复制原网卡配置并改为ifcfg-eth1

cp /etc/sysconfig/network-scripts/ifcfg-eno16777736 /etc/sysconfig/network-scripts/ifcfg-eth1

 

  2.修改配置内容:

NAME 改为eth1
DEVICE 也改为eth1
删除UUID
删除HWADDR

 

 

2、关闭“一致性网络设备命名法”

  1.修改GRUB配置

vi /etc/sysconfig/grub

将 【GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"】

添加net.ifnames=0 biosdevname=0

改为【GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap net.ifnames=0 biosdevname=0 rhgb quiet"】

 

  2.更新GRUB、内核配置

grub2-mkconfig -o /boot/grub2/grub.cfg

 

 

3、添加设备规则配置文件

修改/etc/udev/rules.d/70-persistent-net.rules,没有该文件则新建文件

vi /etc/udev/rules.d/70-persistent-net.rules

 

添加如下内容,有几个网卡就写几行:

ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", ATTR{address}=="?*00:02:c9:03:00:31:78:f2", NAME="eth0"
ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", ATTR{address}=="?*00:02:c9:03:00:31:78:f2", NAME="eth1"

注意MAC地址与NAME相匹配(可以用ip addr查看)

 

4、重启网络

chkconfig NetworkManager off #
chkconfig network on #
service NetworkManager stop #
service network restart #

#或者直接重启
reboot

 

 

 

附:

1.获取UUID

nmcli connection 

 

如果NetworkManager服务关闭,此命令不可用

 

CentOS7网卡配置-网卡更名

原文:https://www.cnblogs.com/GaZeon/p/12616767.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!