I have a question regarding DNS Round Robin and Netmask Ordering. Both are enabled in my network. So I have 2 webserver systems in 2 different sites. Here is my layout.
Main Site:
172.16.16.0/23 for clients
172.16.60.0/24 for servers.
Site #2:
172.16.34.0/23
I have a DC in each site running DNS.
My webserver at the main site has an IP of 172.16.60.101 (in the server vlan).
My webserver at Site #2 has an IP of 172.16.34.101 (server is in same vlan as my clients).
I have 2 A records that point to each of these ip addresses with the same name space. (i.e. service.mydomain.com)
I know with netmask ordering enabled, the clients at Site #2 (vlan 34), when they resolve the namespace to service.mydomain.com, the records are going to be ordered because they are within the same subnet and more than likely hit the system at Site #2. Now for the main site, because my clients are in a different subnet, Round Robin is going to take precedence. Some of my clients are hitting the server in the main site and the server at site #2. I'm thinking about adding an interface with an IP address in the 172.16.16.0 subnet so netmask ordering takes precedence, but I'd rather not do that. I know my networks are far apart in the 3rd octet, but is there a way to have my 172.16.160. subnet have the record to my webserver resolve to the 172.16.60.0 subnet since the servers and clients are physically located at the site together? That way my clients are connecting to the 172.16.60.101 IP first instead of the 172.16.34.101 system?
I thought about disabling RoundRobin, but I do have another service that round robin gives that extra little bit of load balancing, so I can't disable RoundRobin.
Any ideas? Thoughts?
JB