Old thread but I will answer this as I'm not an employee.
I have installed InfoBlox Express in ESXi via a google search. If you do this you can give VM a static MAC address and you have a DHCP server that can reserve IP's to the MAC address this is a workaround.
I know this is an old post but....
If you install this as a VM on a HyperVisor (such as ESXi) that allows you to set static MAC then you can set reservation on DHCP so the VM always gets same IP.
NO permo fix to this issue after 2 years :-? .