vmware虚拟机更改MAC地址方法

时间:2024-04-08 07:54:54

vmware虚拟机更改MAC地址方法

vmware虚拟机更改MAC地址方法

重启之后可以查看ifconfig查看是否生效

如果没有生效就采用第二种方法手动制定MAC地址

 

手动指定MAC地址 
手动指定MAC地址仅用于一些极其特殊的情况,通常是进行P2V的时候。例如,某物理服务器上的软件,其License已经与该服务器的MAC地址 绑定,如果MAC地址改变则软件无法运行;再如,某些底层网络软件以MAC地址来鉴别机器时,为了不做更改能够继续使用,在P2V的时候也要手动指定 MAC地址。 
打开一个VM的.vmx文件,可以看到如下设置:(如果有多块NIC的话,那么就会有ethernet0、ethernet1、ethernet2……)

ethernet0.addressType = “generated” 
ethernet0.generatedAddress = “00:0c:29:9b:fb:18”

这说明该NIC是自动生成的MAC地址。只需如下更改即可变为手动分配的MAC地址: 
ethernet0.addressType = “static” 
ethernet0.address = “00:50:56:00:00:01” 
其中的00:50:56:00:00:01就是手动指定的MAC地址。

我就是用的这种方法,将之前那个服务器的IP写到这里来。,

ethernet0.virtualDev = "e1000e"
ethernet0.dvs.switchId = "50 1e 4e c2 a0 c4 23 a9-23 43 08 84 bc 63 46 e6"
ethernet0.dvs.portId = "202"
ethernet0.dvs.portgroupId = "dvportgroup-296"
ethernet0.dvs.connectionId = "800990848"
ethernet0.shares = "normal"
ethernet0.addressType = "vpx"
ethernet0.generatedAddress = "f0:76:1c:9c:cf:8e"         ####就是这里
ethernet0.present = "TRUE"

 

前2中方法都不好用,那就采用第三种方法终极大招

新建一个网卡,手动输入MAC地址,禁用掉原来不用的网卡,重启服务。