Hi All,
We have a series of windows 2012 IIS machines in domain-environment behind Load-Balancer (F5 BIG-IP),
We have set DSR (Direct server return) and we added loopback adapter for each IIS machine,
The loopback adapter hold the Load-Balancer VIP IP, so they could listen on it and return replies – all this is working well.
As part of setting the DSR (I’m adding this part as it could be related) we had to set the following commands:
- netsh interface ipv4 set interface "lan" weakhostreceive=enabled
- netsh interface ipv4 set interface "loopback" weakhostreceive=enabled
- netsh interface ipv4 set interface "loopback" weakhostsend=enabled
After that, we have noticed that the loopback adapters sometimes get getting registered in the DNS as the servers,
And so each machine could have two records in the DNS ,one with its real IP and another with the VIP IP.
We would like to disable the loopback adapters from registering in the DNS and already tried the following:
Changed the DNS records from dynamic to static at the DNS zone (hosted in Active-Directory).
Disabled “Register this connection’s address in DNS” checkbox on the loopback adapters.
The loopback adapters are set with empty DNS settings and on 255.255.255.255 subnet.
we have changed the loopback adapter to not be the first on the list in advanced settings.
The Interface metric was set to 254 on the loopback adapter.
Netbios was disabled on the loopback adapters.
We have set this registry key on all IIS machines loopback adapters:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DisableDynamicUpdate=1
However, the adapters still getting registered when we check after some time.
What can we do to stop the loopback adapters from getting registered in the DNS?
Tnx
