RHEL7+/CentOS7+ 修改网卡名字

文章
林里克斯

修改Redhat7+/CentOS7+网卡Name

一、实验平台:CentOS Linux release 7.2.1511 (Core)

二、网卡名字:ifcfg-eno16777736、ifcfg-eno33554960

RHEL7+/CentOS7+ 修改网卡名字



一、编辑网卡配置文件


1.编辑配置文件ifcfg-eno16777736

$ pwd
/etc/sysconfig/network-scripts

$ vim ifcfg-eno16777736

TYPE=Ethernet
BOOTPROTO=dhcp
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
UUID=ffa4c7b8-32da-4154-8d49-fb0520630108
HWADDR="00:0C:29:D1:88:17"
DEVICE=eth0                 #修改这个名字为eth0
NAME=eth0                   #修改这个名字为eth0
ONBOOT=yes

2.重命名配置文件

$ mv ifcfg-eno16777736 ifcfg-eth0

第二块网卡ifcfg-eno33554960同步以上操作名字改为eth1


二、禁用该可预测命名规则


1.编辑配置文件grub

$ vim /etc/sysconfig/grub

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet net.ifnames=0 biosdevname=0"
GRUB_DISABLE_RECOVERY="true"

#GRUB_CMDLINE_LINUX 在这行添加 net.ifnames=0 biosdevname=0

2.更新参数

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

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.10.0-327.el7.x86_64
Found initrd image: /boot/initramfs-3.10.0-327.el7.x86_64.img
Found linux image: /boot/vmlinuz-0-rescue-38d2e63dfbc94bfeb3cfc4d2d2e3b9c1
Found initrd image: /boot/initramfs-0-rescue-38d2e63dfbc94bfeb3cfc4d2d2e3b9c1.img
done

三、创建规则


创建/etc/udev/rules.d/XXX-net.rules规则

$ vim /etc/udev/rules.d/70-persistent-ipoib.rules

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0C:29:D1:88:17",
            ATTR{type}=="1", KERNEL=="eth1", NAME="eth0"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?_", ATTR{address}=="00:0C:29:D1:88:21",
            ATTR{type}=="1", KERNEL=="eth_", NAME="eth1"

如果不小心删除/etc/udev/rules.d/70-persistent-net.rules后重启没有发现/etc/udev/rules.d/70-persistent-net.rules使用start_udev重新生成

建议在每个/etc/sysconfig /network-scripts/ifcfg-eth\*网卡配置文件上均写上HWADDR,以避免现诡异问题!


四、重启系统测试


记的测试前要重启系统!!!另还需将网卡配置文件中的ONBOOT设置为yes

使用命令ifcongfigip addr

重启前

RHEL7+/CentOS7+ 修改网卡名字

重启后

RHEL7+/CentOS7+ 修改网卡名字


Over~

版权协议须知!

本篇文章来源于 Uambiguous ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意

698 0 2017-01-22


分享:
icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif
博主卡片
林里克斯 博主大人
一个致力于Linux的运维平台
运维时间
搭建这个平台,只为分享及记载自己所遇之事和难题。

现在时间 2024-04-19

今日天气
站点统计
  • 文章总数:240篇
  • 分类总数:29个
  • 评论总数:10条
  • 本站总访问量 213886 次

@奥奥

@Wong arrhenius 牛比

@MakerFace 厉害了!