RHEL 7网卡默认命名规则:以太网卡(Ethernet)为enX,无线网卡(WLAN)为wlX,修改网卡命名规则为ethX如下:

1、修改/etc/sysconfig/grub文件,添加net.ifnames=0 biosdevname=0

点击(此处)折叠或打开

  1. [root@rhel73-std ~]# cat /etc/sysconfig/grub
  2. GRUB_TIMEOUT=5
  3. GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
  4. GRUB_DEFAULT=saved
  5. GRUB_DISABLE_SUBMENU=true
  6. GRUB_TERMINAL_OUTPUT="console"
  7. GRUB_CMDLINE_LINUX="crashkernel=auto net.ifnames=0 biosdevname=0 rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet"
  8. GRUB_DISABLE_RECOVERY="true"
  9. [root@rhel73-std ~]#

2、备份/boot/grub2/grub.cfg后,重新生层grub.cfg配置文件,使用命令:grub2-mkconfig -o /boot/grub2/grub.cfg

点击(此处)折叠或打开

  1. [root@rhel73-std ~]# cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.old 
  2. [root@rhel73-std ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
  3. Generating grub configuration file ...
  4. Found linux image: /boot/vmlinuz-3.10.0-514.el7.x86_64
  5. Found initrd image: /boot/initramfs-3.10.0-514.el7.x86_64.img
  6. Found linux image: /boot/vmlinuz-0-rescue-59ad3ea4c90948209723894c6c92587b
  7. Found initrd image: /boot/initramfs-0-rescue-59ad3ea4c90948209723894c6c92587b.img
  8. done
  9. [root@rhel73-std ~]#

3、重命名网卡配置文件为ifcfg-ethX,修改配置文件中的name和device值,并删除配置文件中UUID行(重启后ethX的UUID数值不一致),然后重启服务器

点击(此处)折叠或打开

  1. [root@rhel73-std ~]# mv /etc/sysconfig/network-scripts/ifcfg-en33 /etc/sysconfig/network-scripts/ifcfg-eth0
  2. [root@rhel73-std ~]# mv /etc/sysconfig/network-scripts/ifcfg-en34 /etc/sysconfig/network-scripts/ifcfg-eth1
  3. [root@rhel73-std ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
  4. TYPE=Ethernet
  5. BOOTPROTO=none
  6. DEFROUTE=yes
  7. IPV4_FAILURE_FATAL=no
  8. IPV6INIT=yes
  9. IPV6_AUTOCONF=yes
  10. IPV6_DEFROUTE=yes
  11. IPV6_FAILURE_FATAL=no
  12. IPV6_ADDR_GEN_MODE=stable-privacy
  13. NAME=eth0
  14. DEVICE=eth0
  15. ONBOOT=yes
  16. IPADDR=192.168.254.120
  17. PREFIX=24
  18. IPV6_PEERDNS=yes
  19. IPV6_PEERROUTES=yes
  20. IPV6_PRIVACY=no
  21. [root@rhel73-std ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
  22. TYPE=Ethernet
  23. BOOTPROTO=dhcp
  24. DEFROUTE=yes
  25. PEERDNS=yes
  26. PEERROUTES=yes
  27. IPV4_FAILURE_FATAL=no
  28. IPV6INIT=yes
  29. IPV6_AUTOCONF=yes
  30. IPV6_DEFROUTE=yes
  31. IPV6_PEERDNS=yes
  32. IPV6_PEERROUTES=yes
  33. IPV6_FAILURE_FATAL=no
  34. IPV6_ADDR_GEN_MODE=stable-privacy
  35. NAME=eth1
  36. DEVICE=eth1
  37. ONBOOT=no
  38. [root@rhel73-std ~]# reboot

4、对比修改前和修改后

点击(此处)折叠或打开

  1. [root@rhel73-std ~]# ip addr
  2. 1: lo: mtu 65536 qdisc noqueue state UNKNOWN qlen 1
  3. link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  4. inet 127.0.0.1/8 scope host lo
  5. valid_lft forever preferred_lft forever
  6. inet6 ::1/128 scope host
  7. valid_lft forever preferred_lft forever
  8. 2: ens33: mtu 1500 qdisc pfifo_fast state UP qlen 1000
  9. link/ether 00:0c:29:43:bd:56 brd ff:ff:ff:ff:ff:ff
  10. inet 192.168.254.120/24 brd 192.168.254.255 scope global ens33
  11. valid_lft forever preferred_lft forever
  12. inet6 fe80::4dda:101e:ccdd:882a/64 scope link
  13. valid_lft forever preferred_lft forever
  14. 3: ens34: mtu 1500 qdisc pfifo_fast state UP qlen 1000
  15. link/ether 00:0c:29:43:bd:60 brd ff:ff:ff:ff:ff:ff
  16. [root@rhel73-std ~]# ip a
  17. 1: lo: mtu 65536 qdisc noqueue state UNKNOWN qlen 1
  18. link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  19. inet 127.0.0.1/8 scope host lo
  20. valid_lft forever preferred_lft forever
  21. inet6 ::1/128 scope host
  22. valid_lft forever preferred_lft forever
  23. 2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
  24. link/ether 00:0c:29:43:bd:56 brd ff:ff:ff:ff:ff:ff
  25. inet 192.168.254.120/24 brd 192.168.254.255 scope global eth0
  26. valid_lft forever preferred_lft forever
  27. inet6 fe80::6d3b:9b3c:81db:9d30/64 scope link
  28. valid_lft forever preferred_lft forever
  29. 3: eth1: mtu 1500 qdisc pfifo_fast state UP qlen 1000
  30. link/ether 00:0c:29:43:bd:60 brd ff:ff:ff:ff:ff:ff
  31. [root@rhel73-std ~]#

RHEL 7.3修改网卡命名规则为ethX的更多相关文章

  1. centos7修改网卡命名规则

    实验目的: 修改默认的网卡命名规则,习惯于ethx的形式 实验环境: centos7 熟悉控制网卡名字的规则生产的参数biosdevname/net.ifnames   /etc/default/gr ...

  2. rhel7修改网卡命名规则

    1步:当安装完红帽RHEL7系统安装完成,您的网卡命名是这样的. 第2步:请编辑网卡的配置文件 将”/etc/sysconfig/network-scripts/ifcfg-eno16777736“的 ...

  3. 在CentOS/RHEL 7下修改网卡名为 eth0 形式

    为了统一企业中的多版本系统共存的环境,这里将网卡名称设置为 eth* 的形式,不使用CentOS/RHEL 7默认的特殊网卡命名规则.所以需要在安装初始的时候,需要增加内核参数. 在启动界面,按 TA ...

  4. ubuntu 18.04网卡命名规则改回传统的ethx

    自15版本开始网卡命名规则就不叫eth0了.而是用可预期网络接口设备名称的命名规则,比如网卡名为enp3s0 . 如果想要变回ethx也是可以的,参考以下步骤: 1.编辑/etc/default/gr ...

  5. linux centos7 修改默认网卡命名规则为eth0脚本

    CentOS6之前基于传统的命名方式如:eth1,eth0.... Centos7提供了不同的命名规则,默认是基于固件.拓扑.位置信息来分配.这样做的优点是命名是全自动的.可预知的,缺点是比eth0. ...

  6. RHEL7禁用网卡命名规则

    [root@rhel7 ~]# vi /etc/sysconfig/grub GRUB_TIMEOUT= GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g ...

  7. Linux网卡命名规则

    网卡命名 一.为什么需要这个      服务器通常有多块网卡,有板载集成的,同时也有插在PCIe插槽的.Linux系统的命名原来是eth0,eth1这样的形式,但是这个编号往往不一定准确对应网卡接口的 ...

  8. CentOS7网卡命名规则

    CentOS6之前基于传统的命名方式如:eth1,eth0.... Centos7提供了不同的命名规则,默认是基于固件.拓扑.位置信息来分配.这样做的优点是命名是全自动的.可预知的,缺点是比eth0. ...

  9. RHEL7网卡命名规则

    systemd 和 udev 引入了一种新的网络设备命名方式:一致网络设备命名(CONSISTENT NETWORK DEVICE NAMING).根据固件.拓扑.位置信息来设置固定名字,带来的好处是 ...

随机推荐

  1. (四)SpringMVC之使用cookie实现记住密码的功能

    注意:因为实现记住密码的功能需要用到json,所以需要加上这条语句: <script type="text/javascript" src="scripts/jqu ...

  2. 斐讯k2p 月光银 硬件版本A2-软件版本22.7.8.5 刷官改系统

    Mark https://huabuyu.net/斐讯k2p%20月光银%20硬件版本A2-软件版本22.7.8.5%20刷官改系统.html 详细资源推荐:恩山论坛 https://www.righ ...

  3. CPP-网络/通信:gsoap 的教程和使用

    1.1.1     gSOAP 1.1.1 .1      简介 gSOAP 编译工具提供了一个 SOAP/XML 关于 C/C++ 语言的实现,从而让 C/C++ 语言研发 web 服务或客户端程式 ...

  4. jquery源码学习第一天

    第一天认识了jquery的大体结构,总的大范围是 (function() { // 这里是封装的代码,包括了各种方法.工具 window.JQuery = JQuery window.$ = $; } ...

  5. [vijos]P1514 天才的记忆

    背景 神仙飞啊飞 描述 从前有个人名叫W and N and B,他有着天才般的记忆力,他珍藏了许多许多的宝藏.在他离世之后留给后人一个难题(专门考验记忆力的啊!),如果谁能轻松回答出这个问题,便可以 ...

  6. NOIP模拟赛 高级打字机

    [题目描述] 早苗入手了最新的高级打字机.最新款自然有着与以往不同的功能,那就是它具备撤销功能,厉害吧. 请为这种高级打字机设计一个程序,支持如下3种操作: 1.T x:在文章末尾打下一个小写字母x. ...

  7. js替换函数用法

    定义和用法 replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串. 语法 stringObject.replace(regexp/substr,replac ...

  8. nginx的url重写

    1.1 简介 url重写由ngx_http_rewrite_module模块提供,默认会安装,但该模块功能的实现需要pcre.URL重写技术不仅要求掌握几个指令的语法.熟悉简单的正则表达式,还需要尽量 ...

  9. 2018 Python开发者大调查:Python和JavaScript最配?

    在2018年秋季,Python软件基金会与JetBrains发起了年度Python开发者调查. 报告的目的是寻找Python领域的新趋势,帮助开发者深入了解2018年Python开发者的现状. 该报告 ...

  10. 安装VS2010 无法打开数据文件deffactory.dat

    VS2010旗舰版可用Key: YCFHQ9DWCYDKV88T2TMHG7BHP 解压VS2010安装ISO文件,找到setup\deffactory.dat文件,用记事本打开,将里面内容清空,将以 ...