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

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
分享到:
评论

相关推荐

    Linux虚拟机设置IP访问外网

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

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

    Windows中用VMware搭建linux虚拟机环境, Linux系统中的网络配置实施方案,实际验证操作,实用可行

    centos克隆linux虚拟机的完整步骤分享

    本文将给大家详细介绍关于centos克隆linux虚拟机的相关内容,下面话不多说了,来一起看看详细的介绍吧 步骤如下 1)克隆一个新的虚拟机 2)在终端命令窗口中输入 [root@hadoop105 /]#vim /etc/udev/rules.d/70-...

    Vmware克隆Centos6.4虚拟机网卡无法启动问题

    通过vmware12的完全克隆功能快速创建一台版本为CentOS 6.4的linux虚拟机。 创建后症状:启动之后使用ifconfig,发现无ip地址,只有回环地址为127.0.0.1, MAC地址以及主机名都和源主机相同(源主机采用手动方式配置...

    虚拟机中各种网络设置的解决方案

    虚拟机的各种网络设置详解,帮你从原理上了解这个网络是如何设置的,。

    VMware下Linux构建仅主机模式的局域网网络配置方案 找不到eth0或没有IP等问题的解决方案

    最近在VMware15下的虚拟RHEL7下操作实验,使用仅主机模式。但是发现,使用ifconfig命令获取网卡配置和网络信息时,没有IP地址、netmask、broadcast等信息。 ping 的结果如下: 于是找了各种教程研究,最终摸索出来...

    Linux以太坊私有链的搭建及遇到的一些问题

    注:更新后的win10会有VMware12等其他版本的不兼容,换成最新版的VMware 15就没有问题。 2.golang安装 方法一:下载tar(推荐) https://dl.google.com/go/go1.13.5.linux-amd64.tar.gz 上传至Linux系统并解压 tar -...

    虚拟机实现静态IP登录和无线上网

    问题描述:初学Linux时,用笔记本装了虚拟机(单网卡),想实现linux在家和公司都能够无线连网,但又不想上网地点变动之后每次手动输入IP登录Xshell。 解决思路:增加一块网卡(eth1),设置eth1为VMnet1(仅主机模式...

    VMware 下 Red Hat Enterprise Linux小白联网教程

    第一次装虚拟机的小白装好虚拟机之后 可能会发现连百度也上不了(比如我) 然后就去搜了一大堆linux虚拟机联网教程 结果搜到的是具体的网络配置,一一试了之后发现啥用也没有 结果一看右上角,原来有一个小红叉(我...

    克隆虚拟Linux后ip找不到的解决方法

    使用VMware虚拟机的的克隆功能,快速的复制带有各种配置的Linux系统。会发现复制后的虚拟系统没有eth0网卡。接下来脚本之家小编给大家带来了克隆虚拟Linux后ip找不到的解决方法,需要的朋友参考下吧

    计算机网络管理(雷振甲)(第二版)

    在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,可以想象为虚拟机和host机处于对等的地位,在网络关系上是平等的,没有谁在谁后面的问题。 使用这种方式很简单,前提是你...

    linux-scripts:用于各种任务的自定义 Linux 脚本

    eth0-cloned.sh = 用于在 VMWare 服务器上修复 CentOS eth0 的脚本。 克隆虚拟机时,eth0 通过 UDEV 移动到 eth1,此脚本修复并在 MAC 更改时重置为 eth0。 atomic-baruwa.sh = 为 Baruwa 设置原子回购/规则的脚本 ...

    linux安装和启用网卡(记录学习过程)

    3.在centos 6.5安装后其网卡没有默认启用,需要进入 /etc/sysconfi/network-scripts/ifcfg-eth0修改,命令为 vi /etc/sysconfig/network-scripts/ifcfg-eth0,按i 进入编辑模式,将其中onboot=no改为yes,按esc退出,...

    嵌入式软件工程师2–Ubuntu(2)

    虚拟机linux上网问题 1. VMware中虚拟机网络的三种设置 1,桥接(briged) 2,NAT 3,Host only。该模式下仅主机可以上网,虚拟机不能上网 桥接 设置:在菜单栏 虚拟机–设置–硬件–网络适配器–,右侧选择桥接 桥...

    Nginx+ftp搭建图片服务器

    nginx和ftp搭建图片服务器 一、需要的组件 ...5.[root@localhost ~]# ifconfig eth0 192.168.1.110 netmask 255.255.255.0  1.1、nginx安装环境 ............... ............ ....... .... .. .

    远程管理工具ScureCRT的连接

    远程管理工具ScureCRT连接Linux系统 虚拟机版本:VMware Workstation ...1.给Linux系统配置网卡,本机只有一个网卡,用eth0,若有两个网卡则用eth2,以此类推、、、 可以打开真实机器的命令框验证是否配置成功: 2.在S

    网络安全课程设计之D防火墙——Iptables.docx

    实验环境:虚拟机 VMware 或 VirtualBox(https://www.virtualbox.org),linux。 任务: (1)查看 Filter、NAT 和 Mangle 表的现有规则。 (2)清除现有规则。 (3)设计并添加规则,阻止另一主机对 iptables 所在...

    Linux网路管理路由和team网络组

    如何实现把 linux 当路由器来使用,实现不同网段之间的通信访问,这是所要实现的 路由配置  环境准备: 4 台虚拟机,两台中间两台作为路由器...  [root@xiao ~]# ip addr add 10.0.0.1/8 dev eth0  D 主机地址配置

    hadoop-2.4.1安装软件包以及教程jdk.zip

    在虚拟软件上 --My Computer -&gt; 选中虚拟机 -&gt; 右键 -&gt; settings -&gt; network adapter -&gt; host only -&gt; ok 1.1修改主机名 vim /etc/sysconfig/network NETWORKING=yes HOSTNAME=itcast ### 1.2修改IP 两种...

    Bochs - The cross platform IA-32 (x86) emulator

    - vmware3, vmware4 and vvfat classes now return HDIMAGE_HAS_GEOMETRY flag - other disk image modes by default return HDIMAGE_AUTO_GEOMETRY if cylinder value is set to 0 - multiple sector read/...

Global site tag (gtag.js) - Google Analytics