解决虚拟机克隆CentOS系统后eth0消失,显示eth1的问题

简介:

我们克隆CentOS系统后,执行ifconfig -a命令,发现只有eth1网卡,而eth0网卡消失。但是/etc/sysconfig/network-scripts/目录下只有eth0文件,而eth1的配置文件不存在。

面我们来解决这个问题


1、记录下eth1的HWADDR和IP地址

直接用ifconfig -a命令查看eth1的HWaddr和IP地址

192.168.0.113
HWADDR= 00:0C:29:D1:28:06


2、记录下eth1的UUID

使用nmcli con命令查看eth1的UUID

bf40e6d1-8367-4906-b8be-21de49a44c51

:若不成功则可以参考我之前的文章:Linux系统怎么查看网卡的UUID


3、修改70-persistent-net.rules配置文件

vim /etc/udev/rules.d/70-persistent-net.rules  //注释掉eth0行,修改eth1为eth0

如下图:

wKiom1YTiBSA-xNjAAH0LiS52A0713.jpg


4、修改ifcfg-eth0配置文件

vim /etc/sysconfig/network-scripts/ifcfg-eth0    //修改以下内容
DEVICE=eth0
HWADDR=00:0C:29:D1:28:06  
TYPE=Ethernet
UUID=bf40e6d1-8367-4906-b8be-21de49a44c51
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.0.113
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=192.168.0.1
DNS2=8.8.8.8


5、重启系统

init 6

:如果只是重启网络服务,IP地址可以变化过来,但是网络接口名称修改不生效。所以我们要重启系统使其生效。重启后我们再用ifconfig -a命令查看网络配置,可以发现eth1变成了eth0,并且IP地址为所设置的IP地址。


 




      本文转自 M四月天 51CTO博客,原文链接:http://blog.51cto.com/msiyuetian/1700392,如需转载请自行联系原作者



相关文章
|
9天前
|
Unix Linux 开发工具
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
本文详细介绍了如何在官网下载CentOS 8以及在VMware Workstation Pro 16虚拟机上安装CentOS 8的步骤,包括可能出现的问题和解决方案,如vcpu-0错误的处理方法。
centos的官网下载和vm16虚拟机安装centos8【保姆级教程图解】
|
5天前
|
网络协议 Linux Shell
CentOS7系统命令学习笔记(一)
CentOS7系统命令学习笔记(一)
31 12
|
5天前
|
Linux
CentOS7系统命令学习笔记(二)
CentOS7系统命令学习笔记(二)
29 10
|
5天前
|
Linux Shell API
CentOS7系统命令学习笔记(三)
CentOS7系统命令学习笔记(三)
28 8
|
2月前
|
Linux 虚拟化
成功解决:Xshell 无法连接虚拟机。如何使用Xshell连接CentOS7虚拟机(详细步骤过程)
这篇文章提供了使用Xshell连接CentOS 7虚拟机的详细步骤,包括编辑VMware的网络设置以启用桥接模式、检查个人电脑适配器虚拟网络的连接情况,以及通过Xshell新建并建立连接的过程。文章还提到了在虚拟机可以访问外网的情况下成功连接的后语,暗示了网络配置的重要性。
成功解决:Xshell 无法连接虚拟机。如何使用Xshell连接CentOS7虚拟机(详细步骤过程)
|
2月前
|
JavaScript Linux 应用服务中间件
如何将Vue项目打包丢入虚拟机CentOS 7中运行
好的,我会按照你的要求,以"这篇文章"四个字开头,用一句话为你摘要每篇文章的主要内容。让我们开始吧。如果你现在就发给我链接,我会立即为你解读。
|
2月前
|
Linux
如何查看CentOS 7 虚拟机的IP地址
这篇文章介绍了如何在CentOS 7虚拟机中查看IP地址的方法。虽然具体内容没有提供,但通常在CentOS系统中,可以通过打开终端并使用`ifconfig`命令(或在最新版本中使用`ip addr`命令)来查看网络接口的IP地址。如果需要查看特定网络接口的详细信息,可以使用`ifconfig 接口名称`或`ip addr show 接口名称`。
如何查看CentOS 7 虚拟机的IP地址
|
12月前
|
Linux
百度搜索:蓝易云 ,Centos7系统wget 的安装与使用详细教程。
以上是在CentOS 7系统上安装和使用wget的详细教程。确保按照步骤操作,并根据您的需求进行必要的修改和调整。
174 0
|
关系型数据库 MySQL Linux
百度搜索:蓝易云【Centos7系统如何安装MySQL5.7数据库?】
安装 MySQL 5.7 数据库需要进行以下步骤:
114 0
|
5月前
|
关系型数据库 Linux Shell
Centos系统上安装PostgreSQL和常用PostgreSQL功能
Centos系统上安装PostgreSQL和常用PostgreSQL功能
下一篇
无影云桌面