I have a Windows 2008r2 virtual server within a VMWare environment that is having a weird networking issue. When you set the NIC to a static address and put in all of the appropriate addresses, it cannot get out to the network. When you run ipconfig, it returns 169.x.x.x.
If you change the nic back to dhcp, it gets an address and can get out to the network. If you change it back to static, you get the apipa address again.
I tried adding another Vmware nic to the vm and the second vnic had the exact same behavior.
I know I could probably setup a DHCP reservation for the IP address I want for the server but I would rather have a fix than a workaround.