Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using split-VPN on Windows XP as shown in:

VPN: Does all traffic get routed through the VPN when I am logged in?

My question is: how do I find out where DNS requests go? If I type an address (like into my browser, which of the two network interfaces resolves it? My hosts file has only one entry for localhost.

EDIT: Even if the VPN client is not running, I seem to be able to do an nslookup on "internalserver" which is not an internet hostname, but a private one that exists only inside the VPN network. Where might this be coming from? Does Windows cache DNS lookups somewhere? Where?

C:\Documents and Settings\user1>nslookup internalserver
*** Can't find server name for address Non-existent domain
*** Default servers are not available
Server:  UnKnown

Non-authoritative answer:
share|improve this question
One simple way would be to use a tracert and see where the connection goes through. Then after that you would just need to figure out what the connection it goes through is pointing to for a DNS server. – jmreicha Jun 25 '12 at 20:42

You can see what DNS server replies by opening a command prompt and typing nslookup This should show the IP of the DNS that resolves

My system reports as follows and indicates I am using the OpenDNS server Server: Address:

Non-authoritative answer: Name: Address:

share|improve this answer
Thanks! I tried that, but am not quite sure how to interpret the results. I pasted the results above in my questions as an edit. Any ideas? – PonyEars Jun 27 '12 at 5:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .