CentOS7 修改网卡名称为eth0 & 在VMWare中添加多网卡配置
目录
前言
无论是RHEL 7、还是CentOS 7都使用了NetworkManager.service
来进行网络管理,当然network
服务还是可以继续使用的,但也将会是过渡期的残留品了。
除此之外7版本中网卡命名的Udev文件作出了修改,从6的ifcfg-eth0
变成了ifcfg-eno16777736
。而且操蛋的是,在VMWare中创建7的虚拟机时,明明添加了网卡设备,但是在系统中就是发现不了。本篇主要记录了怎么将ifcfg-eno16777736
变成ifcfg-eth0
,并且在VMWare中成功添加网卡设备。
在CentOS 7 中为什么这样命名网卡
RHEL7采用dmidecode采集命名方案,来得到主板信息。
可以实现网卡名字永久唯一化,RHEL6得网卡命名会根据情况有所改变而不是唯一且固定的。
以太网:enX(X可以有下面3种类型)
无线网: wlX
电缆: wwX
- o 主板板载网卡
- p 独立网卡,PCI网卡
- s 热插拔网卡,usb之类
xxxx(数字)表示:MAC地址+主板信息计算得出唯一的序列
在RHEL7中使用RHEL6的网卡命名规则
如果不习惯RHEL7的dmidecode采集命名,可以通过修改配置来还原为RHEL6的命名方案。
修改Grub配置文件
(开机给kernel传递参数,关闭主板dmidecode采集命名)
vim /etc/sysconfig/grub
#在GRUB\_CMDLINE_LINUX配置项中加入
net.ifnames=0 biosdevname=0 #不启用BIOSDEV的配置
重新加载Grub配置
grub2-mkconfig -o /boot/grub2/grub.cfg
生成RHEL6的网卡配置文件
cd /etc/sysconfig/network-scripts
mv ifcfg-enxxxxxx ifcfg-eth0
配置网卡
vim ifcfg-eth0
NAME="eth0"
ONBOOT=yes
重启系统生效
systemctl reboot
在VMWare中为CentOS7添加网卡设备
VMWare有一个小BUG,当我们在创建虚拟机的同时指定了多块网卡的时候,额外的网卡并不会被发现,此时我们需要在虚拟机设置中将没有被发现的网卡移除,再重新添加一张新的网卡,VMWare就会刷新虚拟机,然后使用ifconfig
就能够出现新的网卡设备,再将ifcfg-eth0
Copy 成 ifcfg-eth1
后就能够使用了。
注意:当网卡设备的MAC Address和网卡配置文件中的HDADDR
不一致时,会出现LSB错误,所以在Copy配置文件的时候要确定修改HDADDR
选项。网卡设备的真实MAC Address ,可以通过ifconfig
来查看
CentOS7 修改网卡名称为eth0 & 在VMWare中添加多网卡配置的更多相关文章
- CentOS7 修改网卡名称为eth0
前言 无论是RHEL 7.还是CentOS 7都使用了NetworkManager.service来进行网络管理,当然network服务还是可以继续使用的,但也将会是过渡期的残留品了. 除此之外7版本 ...
- centos7修改网卡名称为eth0
原文链接:https://www.cnblogs.com/freeblogs/p/7881597.html 在安装系统的时候配置: 修改内核选项:net.ifnames=0 biosdevname=0 ...
- ubuntu18.04修改网卡名称为eth0
1.修改grub文件 vim /etc/default/grub 查找 GRUB_CMDLINE_LINUX="" 修改为 GRUB_CMDLINE_LINUX="net ...
- CentOS7更改网卡名称为eth0
#!/bin/bash # Author: fansik # Date: 2017年 09月 19日 星期二 :: CST sed -i 's@rhgb@rhgb net.ifnames=0@g' / ...
- centos7修改网卡名称为eth0-技术流ken
前言 在配置集群的时候,需要保持网卡名称一致,所以我们需要修改centos7中的网卡名称为eth0. 检查网卡 检查网卡,现在网卡名称是ens33 [root@localhost ~]# ip a : ...
- centos7 NAT链接配置(静态ip/修改网卡名为eth0)|1
NAT的静态ip设置并且修改网卡名为eth0 1 cd /etc/sysconfig/network-scripts/ mv eno16777736 ifcfg-eth0 #修改名称 vi eth0 ...
- CentOS7系统更改网卡名为eth0
centOS7系统更改网卡名为eth0 1.编辑grub参数 [root@localhost ~]# vim /etc/sysconfig/grub 2.在GRUB_CMDLINE_LINUX行中添加 ...
- 在CentOS/RHEL 7下修改网卡名为 eth0 形式
为了统一企业中的多版本系统共存的环境,这里将网卡名称设置为 eth* 的形式,不使用CentOS/RHEL 7默认的特殊网卡命名规则.所以需要在安装初始的时候,需要增加内核参数. 在启动界面,按 TA ...
- deepin 更改默认网卡名称为eth和wlan
deepin 更改默认的网卡名称为eth和无线网卡名wlan vim /etc/default/grub 在 GRUB_CMDLINE_LINUX_DEFAULT="sqlash quiet ...
随机推荐
- roll out项目中原系统自定义程序不能编辑
1.SE38编辑时报 程序源系统与现阶段系统不一致:Carry out repairs in non-original systems only if urgent 2.SE16N 查看表TADIR, ...
- 2018.09.07 最新cocoapods安装流程
这篇写在简书了,就不费力气搬了,给简书留一篇. https://www.jianshu.com/p/13bbbf804b71
- libev个人问题解惑
我们的游戏后端一直以来用的都是libev,之前尝试过去读源码,因为里面用了大量宏和自己也不够耐心的原因,一直没有看懂.这次终于痛下决心,一定要啃下它,于是在这个星期调整自己的工作学习方式(在读源码的过 ...
- 转载:利用php数组函数进行函数式编程
因为一个BUG, 我在一个摇摇欲坠,几乎碰一下就会散架的项目中某一个角落中发现下面这样一段代码 这段程序与那个BUG有密切的关系. 我来回反复的捉摸这段代码, 发现这段代码实现了两个功能 第一个是在一 ...
- Permute Digits
You are given two positive integer numbers a and b. Permute (change order) of the digits of a to con ...
- Spring mvc数据转换 格式化 校验(转载)
原文地址:http://www.cnblogs.com/linyueshan/p/5908490.html 数据绑定流程 1. Spring MVC 主框架将 ServletRequest 对象及目标 ...
- TypeError: Cannot read property 'splice' of undefined
splice是删除数组里的项,报这个错证明你点前面那个并不是个数组,仔细一看,还真是数组名称写错了
- 【洛谷P2602】数字计数
题目大意:求 [a,b] 中 0-9 分别出现了多少次. 题解:看数据范围应该是一个数位dp. 在 dfs 框架中维护当前的位置和到当前位置一共出现了多少个 \(x,x\in [0,9]\).因此,用 ...
- 【转】js监听浏览器离开页面操作
[转]https://www.cnblogs.com/slly/p/7991474.html 序言 大家是否经常遇到在关闭网页的时候,会看到一个确定是否离开当前页面的提示框?想一些在线测试系统.信息录 ...
- 安装twisted遇到的坑
在使用twisted框架的时候,我们需要知道他是干什么的? twisted支持很多种协议,包括传输层的TCP, UDP, TLS和引用层的HTTP和FTP等. twisted框架其主要发行版本是以p ...