解决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) |