博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
虚拟机移动位置后找不到网卡eth0
阅读量:6885 次
发布时间:2019-06-27

本文共 1062 字,大约阅读时间需要 3 分钟。

hot3.png

原因

每台机器都有一个唯一的UUID。它保证对在同一时空中的所有机器都是唯一的。虚拟机的UUID一般和虚拟机配置文件的位置和物理主机有关。当我们对一个虚拟机系统做移动操作的时候,我们不需要新建一个UUID。让我们复制一个虚拟机的时候我们应该选择建立一个新的UUID,来保证此虚拟机的唯一性。而当我选择了I copied it的时候,VM自然会为我新建一个UUID,一些新的Linux版本是把以太网与Mac地址绑定,当新的UUID建立的时候,Mac地址就被改变了,但由于eth0设备所装载的配置与读取默认配置的Mac地址不一致。

总结:复制了虚拟机后,虚拟机会产生新的MAC地址,而网卡eth0还绑定的是老的MAC地址,所以找不到eth0.

参考:

解决

[leiqian@localhost 桌面]$ cat /etc/udev/rules.d/70-persistent-net.rules # This file was automatically generated by the /lib/udev/write_net_rules# program, run by the persistent-net-generator.rules rules file.## You can modify it, as long as you keep each rule on a single# line, and change only the value of the NAME= key.# PCI device 0x8086:0x100f (e1000)SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:15:c9:16", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

将/etc/udev/rules.d/70-persistent-net.rules 中的eth1改为eth0. 拷贝新的mac地址00:0c:29:15:c9:16。 然后 vi /etc/sysconfig/network-scripts/ifcfg-eth0,将其中的HWADDR值改为新的MAC地址00:0c:29:15:c9:16。 重启后用ifconfig 查看,已经有了eth0网卡。

参考:

转载于:https://my.oschina.net/grace233/blog/1613417

你可能感兴趣的文章
fuse-dfs的设定手册
查看>>
SharePoint 2010 & Office 2010 reach RTM !
查看>>
Vmware vSphere 5.0实战教程之二 vMotion及Storage vMotion实战
查看>>
你的Winxp是不是原版,一看就知
查看>>
ubuntu下编译Android出现的问题
查看>>
C# 8.0的三个令人兴奋的新特性
查看>>
关于ip_conntrack跟踪连接满导致网络丢包问题的分析
查看>>
烂泥:linux学习之VNC远程控制(一)
查看>>
IT技术晋级之路-VM中系统安装
查看>>
SNIA持久化内存峰会:虚拟机、数据库、SDS进展曝光
查看>>
[Android]AndroidInject增加sqlite3数据库映射注解(ORM)
查看>>
Oracle RAC负载均衡和透明应用失败切换的配置和测试过程(二、配置实例)
查看>>
《Effective C#》读书笔记——条目3:推荐使用is或as而不是强制转换类型<C#语言习惯>...
查看>>
时间复杂度总结
查看>>
美国诚实签经验——不要抢答,两个人一起签,要让与社会交流多、表达能力强的人为主导,抓住问题核心回答,重要问题回答时补充材料...
查看>>
xhEditor for .net (支持上传,远程抓图)
查看>>
bleve搜索引擎是支持基于field搜索的
查看>>
CVS配置
查看>>
SharePoint 2013中的爬网最佳做法
查看>>
汉字转换为拼音以及缩写(javascript)
查看>>