Chinaunix首页 | 论坛 | 博客
  • 博客访问: 169949
  • 博文数量: 31
  • 博客积分: 999
  • 博客等级: 少尉
  • 技术积分: 310
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-27 15:14
文章分类

全部博文(31)

文章存档

2013年(2)

2012年(3)

2011年(18)

2010年(8)

分类: LINUX

2011-05-31 14:44:11

解决VMware—MAC冲突问题


因为我要用好几个虚拟机,现在装好一个后,复制几个一块用,但是一起动先就是提示mac冲突,起来也不能上网,现在解决这个问题:

提示MAC有问题,



解决办法:进入虚拟机安装的目录(不是vmware的安装目录),找到名为 xxx.vmx的文件,用记事本或其它编辑器打开更改就行。这里编辑的是Debian 5.vmx 这个文件


在这个文件里,只要改这两行就行:
ethernet0.generatedAddress = "00:0c:29:ac:62:bd"
uuid.bios = "56 4d 41 12 44 19 34 42-34 ee 80 40 f7 ac 62 bd
就改这两行就行,我们看到这两行的地址和复制的哪个主机是一样的,启动时也提示这这个mac地址有问题,所以改这里就行,这个mac地址,一般前三个不能改改,改只能改三面三个。也就是:
ethernet0.generatedAddress = "00:0c:29:ac:62:bd"  这个地址是00:0c:29:ac:62:bd ,哪么我们只能改ac:62:bd这三个,而00:0c:29 这三个是不能改的(我也是网上看了这样写,我自己没实验过行不行,也没有研究过是为什么)。【补充一下,下面会有原因!】

还有就是:
ethernet0.generatedAddress = "00:0c:29:ac:62:bd"
uuid.bios = "56 4d 41 12 44 19 34 42-34 ee 80 40 f7 ac 62 bd

这后面这几位要一样。这也许就是所为什么只能改后面三行的原因吧。
最后改完了保存,在重启就一切ok!


网上参考:
在红帽系统上可以如下操作:
vi /etc/sysconfig/network-scripts/ifcfg-eth0,加一行 MACADDR=00:AA:BB:CC:DD:FF


拷贝vmware虚拟机造成的mac地址冲突的问题 收藏
由于都是同一个虚拟文件拷贝的副本,使得VM里的网卡MAC地址都一样,老是冲突,就找了一下,手工更改了MAC地址,一切正常了。

  修改VMware网卡MAC的方法总结
  修改vmx配置文件的两种方法
  1.用文本工具(比如记事本或vi)打开vmx配置文件,然后修改一下几行:
ethernet0.generatedAddress = "00:0c:29:1c:35:cc"
uuid.bios = "56 4d e0 c4 a2 41 24 1b-5b 6e 4b a0 0b 1c:35:cc"
  注释:其中 00:0c:29: 不能够修改;   1c:35:cc可以修改
  2、一种是:
首先用文本工具(比如记事本或vi)打开vmx配置文件,然后把以下三行删除掉:
  ethernet[n].generatedAddress
  ethernet[n].addressType
  ethernet[n].generatedAddressOffset
  再在配置文件里添加一行:ethernet[n].address = 00:50:56:XX:YY:ZZ
  其中[n] 为你的网卡系列号;
XX修改范围为:00-3F ;   YY与ZZ的修改范围为:00-FF ;
“00:50:56”这几个是不能修改的 ;
引用地址:


参考网址:
http://blog.csdn.net/gaotianyou/archive/2010/12/07/6060627.aspx 
http://ipmingsee.blog.163.com/blog/static/71263720105964249433


阅读(8586) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~