LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 796|回复: 4

问个虚拟机的问题

[复制链接]
发表于 2010-2-6 23:54:27 | 显示全部楼层 |阅读模式
我有一台笔记本,用vmware workstation装了一台suse11.2虚拟机,网卡是bridge的,
虚拟机里用的是dhcp,能ping通我的笔记本。装完之后我拷贝了一份。然后拷到我的另外一台机器上打算用,
可是启动之后既不能ping通自己运行的机器,更不能ping通别的机器。我想都是一摸一样的,问什么就不行呢?
发表于 2010-2-7 00:03:25 | 显示全部楼层
MAC地址冲突。
或者由于配置文件里记载的MAC地址和网卡的MAC地址不匹配,导致网络没启动。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-7 10:47:07 | 显示全部楼层
楼上的,那怎么解决MAC的问题呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-2-7 11:07:14 | 显示全部楼层
搞定了!
修改MAC地址有两种方法:
  一、修改vmx配置文件

  修改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”这几个是不能修改的 ;
回复 支持 反对

使用道具 举报

发表于 2010-2-7 11:18:10 | 显示全部楼层
当你把虚拟机拷到另一台电脑上的时候,他会问你是copy的还是move的,你怎么回答的?
回答copy的,vmware会自动替你修改网卡MAC地址,这样你只要把网卡配置文件里面的更新下就可以了
回答move的,他就不会替你改MAC地址,删掉这块网卡重新添加一个也许是个不错的主意.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表