I'm using split-VPN on Windows XP as shown in:
My question is: how do I find out where DNS requests go? If I type an address (like www.google.com) 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 192.168.1.1: Non-existent domain *** Default servers are not available Server: UnKnown Address: 192.168.1.1 Non-authoritative answer: Name: www.companyserver.com Addresses: xx.xx.xxx.xx, xxx.xxx.xx.xx