`
youyouyl
  • 浏览: 10759 次
社区版块
存档分类
最新评论

vmware上linux虚拟机的eth0不存在的问题处理

阅读更多

今天在启动自己虚拟机中的4台虚拟机后,发现其中三台的网卡不正常,连接不上。

于是执行网卡重启命令:service network restart,竟然报错:eth0不存在这种问题。

在网上找了找答案总算解决了。

 

问题原因:

创建虚拟机时,其中三台是从创建好的第一台克隆过来的。Vmwarelinux会记录MAC地址,这样在克隆虚拟机的时候,第一台机器的mac地址也被完整克隆过来,但Vmware会为系统再分配一个新的mac地址命名eth1。再因为eth0是默认的网卡,当第一台服务器启动后,后边的机器的eth0对应的mac地址就不能用了,因为被第一台已经用掉,所以就会报:eth0不存在的错误。

解决办法:

linux保存MAC地址的配置文件为"/etc/udev/rules.d/70-persistent-net.rules"所以应该修改这个文件,删除或注释掉其中三台机器中的eth0哪行,然后修改eth1NAME="eth1"NAME="eth0",重启之后linux就会使用新的配置文件设置网卡了。

如下图(修改后):

重启之后还不生效的话:请手动设置正确的mac地址,可以图像话操作或修改配置文件:

/etc/sysconfig/network-scripts/ifcfig-eth0


然后,重启网卡:service network restart

<!--EndFragment-->
  • 大小: 17.3 KB
  • 大小: 11.9 KB
  • 大小: 54.8 KB
分享到:
评论

相关推荐

    VMware_linux虚拟机上网配置方法.doc

    若遇到eth0状态不活跃的问题,检查/etc/sysconfig/network-scripts目录下的ifcfg-eth0文件是否存在,必要时从其他目录拷贝或修复该文件。 ### 结语 通过以上步骤,你应能成功配置VMware Linux虚拟机的网络,使其...

    VMware虚拟机修改Linux MAC地址的三种方法.docx

    "VMware虚拟机修改Linux MAC地址的三种方法" VMware虚拟机修改Linux MAC地址的三种方法是指在VMware虚拟机中,修改Linux操作系统的MAC地址的三种不同的方法。MAC地址是网卡的物理地址,在Windows系统下非常容易修改...

    解决kali liunx VMware虚拟机桥接不能上网的问题

    解决 Kali Linux VMware 虚拟机桥接不能上网的问题 本文将解决 Kali Linux VMware 虚拟机桥接方式下不能上网的问题,并提供详细的解决步骤。 1. 获取电脑的内网段:在Windows系统中输入“win + r”打开 cmd,然后...

    linux虚拟机配置静态IP地址的完整步骤

    在很多时候我们都会用到虚拟机,比如一些测试没检测,练习的东西可以在虚拟机上,不必担心会搞坏什么,本文主要给大家介绍了linux虚拟机配置静态IP地址的相关内容,下面话不多说了,来一起看看详细的介绍吧 ...

    VMware虚拟机Linux通过NAT方式上网

    "VMware虚拟机Linux通过NAT方式上网" VMware 虚拟机 Linux 通过 NAT 方式上网是指在 VMware 环境中,使用 NAT(Network Address Translation,网络地址转换)技术,实现 Linux 虚拟机的上网功能。这种方式可以使...

    VM中Linux虚拟机和真时机上Windows的局域网详细设置

    2. 在 Linux 虚拟机中,执行命令“vi /etc/sysconfig/network-scripts/ifcfg-eth0”,修改 IP 地址,以便与 Windows 主机上的设置相同。 3. 执行命令“service network restart”,以便重启网卡。 我们已经成功地...

    VMware虚拟机中Linux的安装.doc

    在本文中,我们将深入探讨如何在VMware虚拟机中安装Linux操作系统,特别是Red Hat Enterprise Linux 5.5。首先,我们需要了解VMware虚拟机的安装步骤,接着是如何配置虚拟机以适应Linux的运行环境,最后是如何在...

    secureCRT连接linux虚拟机

    - 开机进入Linux虚拟机,编辑`/etc/sysconfig/network-scripts/ifcfg-eth0`文件,配置如下: - `BOOTPROTO=static` - `ONBOOT=yes` - `IPADDR=192.168.2.99` - `NETMASK=255.255.255.0` - `GATEWAY=192.168.2.1...

    VMware虚拟机中Linux系统的网络配置方法

    8. 进入Linux虚拟机,我们将eth0(默认的第一块网卡)配置为静态IP。在系统设置的网络选项中编辑eth0,配置DNS与Windows主机的外网网卡DNS相同。 9. 可能需要手动设置主机名,编辑/etc/hosts文件,添加类似“192....

    Linux虚拟机设置IP访问外网

     2、修改网络配置在命令行界面输入vi /etc/sysconfig/network-scripts/ifcfg-eth0 (eth0是指这一张网卡,如果你还有第二张网卡,需要修改ifcfg-eth1了),  可以修改网络配置了 BOOTPROTO 值如果为dhcp,修改为...

    如何用Winscp访问Vmware中的Linux系统

    Vmware 是一款虚拟机软件,允许用户在一台计算机上运行多个操作系统。Linux 是一个开源操作系统,广泛应用于服务器和嵌入式系统中。在这篇文章中,我们将介绍如何使用 Winscp 访问 Vmware 中的 Linux 系统。 首先,...

    vmware虚拟机配置--linux-IP地址配置1

    vmware 虚拟机配置--linux-IP 地址配置 vmware 虚拟机配置是指在 vmware 软件中配置虚拟机的网络设置,以便虚拟机能够正确地连接到网络并进行通信。其中,linux-IP 地址配置是指在 linux 系统中配置 IP 地址的过程...

    部署Linux虚拟机出现的网络故障.pdf

    同时,在使用“ifup eth0”命令时,出现“Device eth0 does not seem to be present,delaying initialization”错误,表示不存在这样的设备。 二、故障分析 通过故障分析,发现问题的根源在于虚拟机模板部署的...

    设置虚拟机中Linux与主机通讯

    这里显示的`eth0`设备是虚拟机的主要网络接口。在例子中,Linux的IP地址是`192.168.0.2`,子网掩码是`255.255.255.0`,网关是`192.168.0.1`。这些参数是网络通信的基础,确保了虚拟机能在同一局域网内与其他设备通信...

    虚拟Linux系统教程_虚拟机上网Linux

    3. **配置网络接口**:在Linux系统中,通过编辑`/etc/sysconfig/network-scripts/ifcfg-eth0`(eth0代表网络接口名,可能因虚拟机设置而不同)文件,设置IP地址、子网掩码、网关和DNS服务器。 4. **启动网络服务**...

    VMware虚拟机里Linux系统怎么上网.docx

    - 配置NAT模式时,可以在VMware的虚拟网络编辑器中设置,确保NAT服务启用,并将虚拟机的网络接口(如eth0)连接到正确的VMnet。 2. **桥接(Bridge)模式**: - Bridge模式将虚拟机的网络接口直接桥接到物理主机的...

    XP下LINUX虚拟机上网设置

    2. 在网络配置中,找到网络设备(如eth0),确保其处于活动状态。然后选择静态IP地址设置。 3. 输入之前记录的IP地址(如192.168.0.12)、子网掩码(通常与主机一致),以及主机VMnet8的IP地址作为默认网关。 4. ...

Global site tag (gtag.js) - Google Analytics