使用vmware克隆虚拟机,配置网卡的时候出现报错

以下三步即可快速解决

第一步:修改或删除文件/etc/udev/rules.d/70-persistent-net.rules

[[email protected] ~]# mv /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.bak

第二步:修改网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0

把网卡或MAC信息注释掉。

DEVICE=eth0

#HWADDR=00:50:56:AA:31:EC

TYPE=Ethernet

#UUID=8e8f1d18-f7fa-47a0-9430-07bfa8705120

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.1.30

NETMASK=255.255.255.0

GATEWAY=192.168.1.254

第三步,重启服务器reboot 或 start_ude 命令 会重新生成 70-persistent-net.rule 文件 

既可。

时间: 2024-11-08 03:24:03

使用vmware克隆虚拟机,配置网卡的时候出现报错的相关文章

Linux主机配置网卡桥接之后出现报错

操作系统:CentOS 6.5 ,最小化安装 装完系统之后开始装KVM虚拟机,当所有的环境安装完成时,网卡的配置文件也都完正无误的配置好了,重启网络的时候却出现报错:Bring up interface eth0:Device eth0 does not seem to be present,delaying initialization. 在网上搜了半天终于解决了: 解决方法:    进入目录:/etc/udev/rules.d/    删除文件:70-persistent-net.rules

vmware克隆虚拟机后网卡名称及网络地址xiuf

使用vmware克隆虚拟机后,若原主机网卡名称为eth0,那么克隆后的主机使用ifconfig查看仅能看到一个名称为eth1的网卡 并且在/etc/sysconfig/network-scripts/此目录下仅有ifcfg-eth0一个网卡配置文件 ifcfg-eth0的DEVICE属性同样为eth0 那么此时我们无法修改ifconfig中显示的eth1的网络地址及状态,需要让eth0的配置文件生效才能正常使用该网卡. 首先查看网络设备绑定文件:/etc/udev/rules.d/70-pers

MAC下VMware Fusion虚拟机配置网卡

需求: 虚拟机两块网卡,一块通过NAT上网,一块通过Hostonly与MAC宿主机通信. 配置方法: 1.配置NAT NAT配置很简单,直接在虚拟机的网卡设置里配置即可,如图: 2.配置hostnonly网络 首先,在虚拟机设置里配置第二块网卡连接hostonly,如图: 然后,修改配置文件,关闭hostonly网络的DHCP,使用固定IP,便于与虚拟机的连接: sudo vi /Library/Preferences/VMware\ Fusion/networking VERSION=1,0

VMware 克隆虚拟机后网卡无法启动

今天使用 VMware Workstation 时,出现了一个问题.克隆目前存在的 RHEL 7系统后,网卡无法正常启动,报错如下: [[email protected] Desktop]# systemctl restart network Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for details. [[email protected] Desk

VMware 克隆虚拟机或加载新的已安装虚拟机时System eth0不能使用的解决方法

近年来的大数据应用特别热,特别是Hadoop和Spark.但大家使用这些分布式文件系统和计算框架都需要一个分布式的集群环境,而大家手头一般没有多余的机器部署master和多个slave节点,就只能在VMware上多安装几个虚拟机来模拟集群的搭建,但是安装好一台虚拟机后,我想大部分的人都不想再耗时再重复地去装一台虚拟机,所以有以下两种选择: (1)使用VMware的克隆功能: (2)复制一份已安装好的虚拟机数据,然后再将*.vmx文件加载到VMware Workstation中. 任选以上方法都可

vbox克隆虚拟机,网卡启动报错“Device eth0 does not seem to be present”

vbox克隆虚拟机,网卡启动报错"Device eth0 does not seem to be present". 需要看下面三个地方:确保文件名,设备名,mac地址都一致. mac地址以vbox的设置页面上的为准. /proc/net/dev /etc/udev/rules.d/70-persistent-net.rules /etc/sysconfig/network-scripts 我这边的情况是: /proc/net/dev 文件里并不是eth0----eth3,而是eth4

NFS客户端配置为开机自动挂载报错(二)

NFS客户端配置为开机自动挂载时,系统启动报错. 报错信息类似: mount: mount: mount to NFS server '172.16.1.254' failed: mount: System Error: No route to host. 原因:网络启动后需要对网络内路由表进行"学习".在未完成路由表学习之前启动netfs服务会报错. 解决方法:延后netfs启动时间.(延时时间以实际情况为准,建议30秒) 示例: 修改:/etc/init.d/netfs脚本 在如下

在Linux上配置xampp后远程访问域名报错

在Linux上配置xampp后远程访问域名报错: New XAMPP security concept: Access to the requested object is only available from the local network. This setting can be configured in the file "httpd-xampp.conf". 初步分析了一下错误原因是:安全异常,需要修改httpd-xampp.conf.这个文件在:/opt/lampp/

django配置使用mysql数据库运行报错:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'

今天在把django的默认数据库sqlite3切换为MySQL数据库时报错:django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb' 报错原因:django虚拟环境没有安装pymysql模块 解决: 先安装pymysql:pip install pymysql 然后在项目的 init.py 文件中添加以下代码: 把django的默认数据库sqlite3切