If you have a multihomed server using the DNS namespace, your same subnet clients may always connect to the near side IP address of the server.
Starting with SP4, the Domain Name Resolver (DNR) was modified to sort the list of IP addresses into best to worst order, based on the client route table.
To workaround this issue:
1. Upgrade to SP6.
2. Use Regedt32 to navigate to:
3. Edit or Add Value name PrioritizeRecordData, a type REG_DWORD value, and set the data value
to 0, which disables the sorting. The default is 1.