Question : Win2k DNS on a multihomed machine

I have a multihomed server with a static IP address that is valid on the internet.  The other interface is used for my LAN and uses private IP address space (192.168.0.x).

The problem is that any name lookup done for the machinename 'srv' returns both the internal and the external interface IP addresses (round-robin style).  Is there a way to configure DNS so that if the request comes in from the external interface, that it only returns the external IP address, and if the request comes in from the internal interface, that it only returns the internal IP address?

Answer : Win2k DNS on a multihomed machine

Check this key in the registry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DNS\Parameters\
Is 'LocalNetPriority' and 'RoundRobin'
listed under that key?
If not go to DNS server properties |  advanced and uncheck
enable round robin
enable netmasking order
then apply the settings |OK
now go back into the advanced settings and check the two that you unchecked above
then check the registry to make sure that they are entered under the key listed above.
Random Solutions  
 
programming4us programming4us