DNS server priority and domain restrictions
Sometimes VPN users do not use our internal name servers. This results in effectively unreachable Intranet services. The problem appears to be that in some situations, the DNS servers we send with DHCP when VPN connection is brought up, are not being used. Instead the DNS servers given by some other connection are being used. It appears that the order of DNS servers Windows uses is (almost) arbitrary: it appears to use the DNS servers given from VPN connection most of the time but sometimes some other servers from some other connection take precedence. This is not what we would want! We would need to somehow always force our internal name servers to be on the top of the list whenever the VPN connection is open. There is an additional problem: our internal name servers are being used(when they are used at all) for all DNS queries. We would like them to only be used for our domain, not all domains, and for reverse (PTR) lookups. So the ideal situation would be: - our DNS servers would be used our domain and PTR lookups as soon as VPN activates - they would be always used for the above uses as long as the VPN stays up. Not so ideal, but ok(this is how it works now except for the problem cases): - our DNS servers would be used for all domain lookups wheneven VPN is active We are using opensource OpenVPN as the solution and can control the server side and client side parameters in this case. So, basically, we can push any DHCP options to the clients and can also modify the client side configuration.
September 17th, 2009 11:16am

I've recently run into this issue as well, this was not a problem with XP.
Free Windows Admin Tool Kit Click here and download it now
September 18th, 2009 6:33pm

Sometimes VPN users do not use our internal name servers. This results in effectively unreachable Intranet services.The problem appears to be that in some situations, the DNS servers we send with DHCP when VPN connection is brought up, are not being used. Instead the DNS servers given by some other connection are being used. It appears that the order of DNS servers Windows uses is (almost) arbitrary: it appears to use the DNS servers given from VPN connection most of the time but sometimes some other servers from some other connection take precedence.This is not what we would want! We would need to somehow always force our internal name servers to be on the top of the list whenever the VPN connection is open.There is an additional problem: our internal name servers are being used(when they are used at all) for all DNS queries. We would like them to only be used for our domain, not all domains, and for reverse (PTR) lookups. So the ideal situation would be:- our DNS servers would be used our domain and PTR lookups as soon as VPN activates- they would be always used for the above uses as long as the VPN stays up.Not so ideal, but ok(this is how it works now except for the problem cases):- our DNS servers would be used for all domain lookups wheneven VPN is activeWe are using opensource OpenVPN as the solution and can control the server side and client side parameters in this case. So, basically, we canpush any DHCP options to the clients and can also modify the client side configuration. I encoutered same issue, I strongly belive it's a OS problem.
November 2nd, 2009 11:59am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics