DaveQuance
asked on
Windows Workstations (Conditional DNS Servers)
Is it possible to have DNS requests sent to different servers within Windows conditionally (e.g. all requests for resolution of abc.com to 1.1.1.1 and then everything else to 2.2.2.2)?
The premise being similar to conditional forwards on DNS servers but for clients.
The premise being similar to conditional forwards on DNS servers but for clients.
ASKER
Yes but that's for individual FQDNs and is static. I'm hoping for a way to contact a DNS server and pull the current records for the entire domain.
I'm not sure I follow what you mean by entire domain. do you mean you also want to pull records for subdomains too? I'm having trouble understanding because If you're looking to contact an alternate DNS server for specific domain names, that should be an option in the hosts file. If the hosts file is not sufficient, or if the targets are changing and need to be name resolved on the regular, than you will probably have to set up a dns server somewhere on your local network or on the local machine
ASKER
"If you're looking to contact an alternate DNS server for specific domain names"
Exactly.
So the hosts file does does have options for something like this? I'll do some web searches on hosts file options.
Scenario:
I have a standalone workstation with normal ISP provided DNS servers. I have a site to site VPN to another location that contains some internal zones. I'd like to be able to reference those records for various reasons (some certificate related).
Exactly.
So the hosts file does does have options for something like this? I'll do some web searches on hosts file options.
Scenario:
I have a standalone workstation with normal ISP provided DNS servers. I have a site to site VPN to another location that contains some internal zones. I'd like to be able to reference those records for various reasons (some certificate related).
ASKER
I've been looking at options for the hosts file but I don't really see anything other than:
<ip> <name>
lmhosts didn't seem to be helpful for this goal either.
<ip> <name>
lmhosts didn't seem to be helpful for this goal either.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
The only other thing I can think of, is to configure a local DNS on the machine, or on the local network. Make your internally or local controlled DNS the primary, and then use your other name server as the backup
ASKER
The DNS Proxy you mentioned reads like it will do the job. The quick test I put together didn't work as I wanted but I haven't had time to fully read the info on it (so I'm probably just doing something wrong). I'll let you know tomorrow when I have more time to spend on it.
ASKER
The solution of TrentonKnew provided, Acrylic DNS Proxy Service, did exactly what I was looking for.
Note: If you use it, there's an allowed IP list to use access the service that doesn't allow anything by default (including the local machine).
Note: If you use it, there's an allowed IP list to use access the service that doesn't allow anything by default (including the local machine).
%systemdrive%\windows\driv