Home > VMware > VMware: Change MAC address in .VMX with “Virtual Mac Tool”

VMware: Change MAC address in .VMX with “Virtual Mac Tool”

After installing a new VMXNET3 network card my HP MAC based license server didn’t function anymore. To change the MAC address in the VMX file I used a very nice tool, called: Virtual MAC Tool created by Richard Garsthagen.

How to:

– Turn off your VM;
– Open Virtual MAC Tool;
– Connect your ESX host or VC;


– Select the VM and vNIC/Network you want to change the MAC address


– In my case MAC: 00:0C:29:46:CF:1E and click “Set”



After clicking “Set” you see current MAC status and status Reconfigure VM Tasks Completed Successfully. My license server is working again.


Awesome tool! 🙂


Sander Daems is founder and author of this blog and working as a Lead (Sr.) Consultant by UNICA ICT Solutions. Sander has over 15 years experience in IT, primary focus: virtualization and modern worksplace.

More Posts - Website

Follow Me:

Categories: VMware Tags: , ,
  1. Craig
    February 18th, 2011  (Quote) at 07:32  (Quote) | #1

    Will this tool work with ESXi 4.1 Embedded.
    I have tried another method, remove vm from inventory, edit vmx file.
    Changed ethernet0.addressType=”vpx” to ethernet0.addressType=”static”
    Changed ethernet0.generatedaddress = “00:50:56:xx:xx:xx” to ethernet0.address = “00:50:56:xx:xx:xx”
    Found also that 4.1 does not recognize vmx file if you add ethernet0.checkMACaddress= “false” to the vmx

    Any assistance would be highly appreciated.

  2. May 4th, 2011  (Quote) at 21:26  (Quote) | #2

    thanks awesome tool worked on a 2000 box that had tts software bound to mac address =D

  1. No trackbacks yet.