So awhile ago I had to setup port forwarding on a linux VM running into Ubuntu fusion.
So I modified (VMWare not running):
/Library/Preferences/VMware\ Fusion/vmnet8/nat.conf
Added the appropriate lines under [incomingtcp]:
# example
8080 = 172.16.126.128:8080
This worked.
Now I have come back and I need to forward a few more ports. So I shutdown the VM, shutdown VMWare Fusion and once again modified the file.
Unfortunately it seems like the port forwarding is stuck. It won't update. The only port that remains forwarded is 8080 even though I have removed that from the file and added a bunch more. I have checked everywhere and nowhere is 8080 being forwarded but it is still the only open port on the VM.
I must repeat, this is with VMWare Fusion shutdown, the VM closed (not suspended). The vmnet8/nat.conf file does not contain any lines to forward 8080 and yet after saving and starting everything up 8080 is the only port forwarded. I've also rebooted OS X multiple times during this.