By default, Windows will only use the secondary DNS address if the primary DNS address times out. Does anyone know of a way to get it to use the secondary DNS address if it gets a non-existent domain message from the primary DNS address?
The background is as follows: I'm working with a satellite office that uses DNS to access several of their servers. The local office's DNS server doesn't have these records so it returns NXDOMAIN. However, there are some records that both local and satellite DNSs have, and I need those to resolve to the local office. My current solution is to use netsh.exe as in this thread: Switching between DNS addresses easily but it would be really convenient if Windows could do this automatically.