I customize the dhcp.conf to assign "static"/dhcp reservation ip addresses to my VMs.
For example adding host definitions after the "####### VMNET DHCP Configuration. End of "DO NOT MODIFY SECTION" #######" line.
host devtest0 {
hardware ethernet 00:0c:29:4a:45:69;
fixed-address 172.16.25.5;
}
etc, etc.
I can then address the VMs via dns (/etc/hosts) file on the Mac.
This worked great on previous versions of Fusion from 7 through 8 and is now broken in Fusion 10.
Additionally this breaks vagrant file properties such as:
hostname.ssh.host = '172.16.25.5'
v.vmx['ethernet0.addressType']= 'static'
v.vmx['ethernet0.address'] = ' 00:0c:29:4a:45:69'
On Fusion 10 - this file is overwritten on reboot.