RHEL 7.3修改网卡命名规则为ethX
RHEL 7网卡默认命名规则:以太网卡(Ethernet)为enX,无线网卡(WLAN)为wlX,修改网卡命名规则为ethX如下:
1、修改/etc/sysconfig/grub文件,添加net.ifnames=0 biosdevname=0
点击(此处)折叠或打开
- [root@rhel73-std ~]# cat /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 net.ifnames=0 biosdevname=0 rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet"
- GRUB_DISABLE_RECOVERY="true"
- [root@rhel73-std ~]#
2、备份/boot/grub2/grub.cfg后,重新生层grub.cfg配置文件,使用命令:grub2-mkconfig -o /boot/grub2/grub.cfg
点击(此处)折叠或打开
- [root@rhel73-std ~]# cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.old
- [root@rhel73-std ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
- Generating grub configuration file ...
- Found linux image: /boot/vmlinuz-3.10.0-514.el7.x86_64
- Found initrd image: /boot/initramfs-3.10.0-514.el7.x86_64.img
- Found linux image: /boot/vmlinuz-0-rescue-59ad3ea4c90948209723894c6c92587b
- Found initrd image: /boot/initramfs-0-rescue-59ad3ea4c90948209723894c6c92587b.img
- done
- [root@rhel73-std ~]#
3、重命名网卡配置文件为ifcfg-ethX,修改配置文件中的name和device值,并删除配置文件中UUID行(重启后ethX的UUID数值不一致),然后重启服务器
点击(此处)折叠或打开
- [root@rhel73-std ~]# mv /etc/sysconfig/network-scripts/ifcfg-en33 /etc/sysconfig/network-scripts/ifcfg-eth0
- [root@rhel73-std ~]# mv /etc/sysconfig/network-scripts/ifcfg-en34 /etc/sysconfig/network-scripts/ifcfg-eth1
- [root@rhel73-std ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
- TYPE=Ethernet
- BOOTPROTO=none
- DEFROUTE=yes
- IPV4_FAILURE_FATAL=no
- IPV6INIT=yes
- IPV6_AUTOCONF=yes
- IPV6_DEFROUTE=yes
- IPV6_FAILURE_FATAL=no
- IPV6_ADDR_GEN_MODE=stable-privacy
- NAME=eth0
- DEVICE=eth0
- ONBOOT=yes
- IPADDR=192.168.254.120
- PREFIX=24
- IPV6_PEERDNS=yes
- IPV6_PEERROUTES=yes
- IPV6_PRIVACY=no
- [root@rhel73-std ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
- 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
- IPV6_ADDR_GEN_MODE=stable-privacy
- NAME=eth1
- DEVICE=eth1
- ONBOOT=no
- [root@rhel73-std ~]# reboot
4、对比修改前和修改后
点击(此处)折叠或打开
- [root@rhel73-std ~]# ip addr
- 1: lo: mtu 65536 qdisc noqueue state UNKNOWN qlen 1
- link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
- inet 127.0.0.1/8 scope host lo
- valid_lft forever preferred_lft forever
- inet6 ::1/128 scope host
- valid_lft forever preferred_lft forever
- 2: ens33: mtu 1500 qdisc pfifo_fast state UP qlen 1000
- link/ether 00:0c:29:43:bd:56 brd ff:ff:ff:ff:ff:ff
- inet 192.168.254.120/24 brd 192.168.254.255 scope global ens33
- valid_lft forever preferred_lft forever
- inet6 fe80::4dda:101e:ccdd:882a/64 scope link
- valid_lft forever preferred_lft forever
- 3: ens34: mtu 1500 qdisc pfifo_fast state UP qlen 1000
- link/ether 00:0c:29:43:bd:60 brd ff:ff:ff:ff:ff:ff
- [root@rhel73-std ~]# ip a
- 1: lo: mtu 65536 qdisc noqueue state UNKNOWN qlen 1
- link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
- inet 127.0.0.1/8 scope host lo
- valid_lft forever preferred_lft forever
- inet6 ::1/128 scope host
- valid_lft forever preferred_lft forever
- 2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
- link/ether 00:0c:29:43:bd:56 brd ff:ff:ff:ff:ff:ff
- inet 192.168.254.120/24 brd 192.168.254.255 scope global eth0
- valid_lft forever preferred_lft forever
- inet6 fe80::6d3b:9b3c:81db:9d30/64 scope link
- valid_lft forever preferred_lft forever
- 3: eth1: mtu 1500 qdisc pfifo_fast state UP qlen 1000
- link/ether 00:0c:29:43:bd:60 brd ff:ff:ff:ff:ff:ff
- [root@rhel73-std ~]#
RHEL 7.3修改网卡命名规则为ethX的更多相关文章
- centos7修改网卡命名规则
实验目的: 修改默认的网卡命名规则,习惯于ethx的形式 实验环境: centos7 熟悉控制网卡名字的规则生产的参数biosdevname/net.ifnames /etc/default/gr ...
- rhel7修改网卡命名规则
1步:当安装完红帽RHEL7系统安装完成,您的网卡命名是这样的. 第2步:请编辑网卡的配置文件 将”/etc/sysconfig/network-scripts/ifcfg-eno16777736“的 ...
- 在CentOS/RHEL 7下修改网卡名为 eth0 形式
为了统一企业中的多版本系统共存的环境,这里将网卡名称设置为 eth* 的形式,不使用CentOS/RHEL 7默认的特殊网卡命名规则.所以需要在安装初始的时候,需要增加内核参数. 在启动界面,按 TA ...
- ubuntu 18.04网卡命名规则改回传统的ethx
自15版本开始网卡命名规则就不叫eth0了.而是用可预期网络接口设备名称的命名规则,比如网卡名为enp3s0 . 如果想要变回ethx也是可以的,参考以下步骤: 1.编辑/etc/default/gr ...
- linux centos7 修改默认网卡命名规则为eth0脚本
CentOS6之前基于传统的命名方式如:eth1,eth0.... Centos7提供了不同的命名规则,默认是基于固件.拓扑.位置信息来分配.这样做的优点是命名是全自动的.可预知的,缺点是比eth0. ...
- RHEL7禁用网卡命名规则
[root@rhel7 ~]# vi /etc/sysconfig/grub GRUB_TIMEOUT= GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g ...
- Linux网卡命名规则
网卡命名 一.为什么需要这个 服务器通常有多块网卡,有板载集成的,同时也有插在PCIe插槽的.Linux系统的命名原来是eth0,eth1这样的形式,但是这个编号往往不一定准确对应网卡接口的 ...
- CentOS7网卡命名规则
CentOS6之前基于传统的命名方式如:eth1,eth0.... Centos7提供了不同的命名规则,默认是基于固件.拓扑.位置信息来分配.这样做的优点是命名是全自动的.可预知的,缺点是比eth0. ...
- RHEL7网卡命名规则
systemd 和 udev 引入了一种新的网络设备命名方式:一致网络设备命名(CONSISTENT NETWORK DEVICE NAMING).根据固件.拓扑.位置信息来设置固定名字,带来的好处是 ...
随机推荐
- SingletonLoginUser
package cn.com.jgt.view{ import flash.errors.IllegalOperationError; /** * actionscript类的构造方法不能是priva ...
- ceisum_加载倾斜摄影模型
osgb转换为3Dtiles格式(使用工具转换) 然后加载到cesium中(加载代码见下,可以控制模型高度) var offset = function(height,tileset) { conso ...
- EF生成的实体映射含义
如图: 组合效果: LEFT JOIN 效果: this.HasOptional(t => t.子表) .WithMany(t => t.主表) .HasForeignKey(d => ...
- UVA11478 Halum (差分约束)
每次操作是独立的,而且顺序并不影响,作用在同一个结点上的d可以叠加,所以令x(u) = sigma(dui). 最后就是要确定所有的x(u). 因为m越大,满足条件的边就越少,二分答案m. 对于一条边 ...
- Collatz Conjecture
4981: Collatz Conjecture 时间限制: 6 Sec 内存限制: 128 MB提交: 213 解决: 23[提交][状态][讨论版][命题人:admin] 题目描述 In 19 ...
- sum特殊用法
在python中,list可以存储False和True a = [False] python的sum除了可以加数字,还可以计算列表中False,True的个数,默认是计算False个数 >> ...
- Objective-C实现一个简单的栈
栈作为一种数据结构,是一种只能在一端进行插入和删除操作的特殊线性表.它按照先进后出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出 ...
- 对象、句柄、ID之间的区别
对象是C++的概念,C++的类对象 句柄是Windows SDK的概念,指向某种资源的一种“指针”(有时候底层不一定是指针) 资源ID在MFC里仅仅是一个宏,也就是个整数. 其实,句柄是控件在数据结构 ...
- Kenneth A.Lambert著的数据结构(用python语言描述)的第一章课后编程答案
第6题:工资部门将每个支付周期的雇员信息的列表保存到一个文本文件, 每一行的格式:<last name><hourly wage><hours worked> 编写 ...
- 14Shell脚本—判断语句
判断语句 Shell脚本中的条件测试语法可以判断表达式是否成立,若条件成立则返回数字0,否则便返回其他随机数值. 条件测试语法的执行格式为 [ 条件表达式 ],切记,条件表达式两边均应有一个空格. 条 ...