We have to change IP addresses and subnet masks on two 2012 Servers. But both 2012 servers do not use the new configuration, they use a 169 APIPA address instead:
![]()
The old IP was a DHCP assigned address, 10.42.0.117 with a subnet mask of 255.255.255.0. We are sure that the addess 10.42.1.22 is free. I am able to assign an address of the range 10.42.0.x, but the system does not accept any address from the range 10.42.1.x.
Have disabled all other NIC in the server, same result.
After hours, found the blog post http://lyngtinh.blogspot.ch/2011/12/how-to-disable-autoconfiguration-ipv4.html. This solution solves the problem. But discovered that I have to do that for every single interface. Have also nothing found about the command netsh
interface ipv4 set interface <Interface-ID> dadtransmits=0 store=persistent, and I don't know if we have other side effects (the servers will be configured later as productive hyper-v hosts).
There is an old KB article, http://support.microsoft.com/kb/953829/en-us, but this one only applies to server 2003.
Any advice what can be the cause of this strange behaviour, and how we can fix that correctly?
Thank you all in advance for any help.
Franz