How to Make Internal DNS Resolve over VPN In Windows XP
Open control panel, Network Connections
Click Advanced, Advanced Settings
Change the order of Connections
- Remote Access
- Local Area Connection
- Wireless Connection
Disconnect any open VPN connections and Reconnect them for the change to take effect.
This would be the end, except for the bug in Windows XP that ignores the connection order for remote connections. To fix this issue, follow the instructions in this link:
http://support.microsoft.com/kb/311218
Basically, locate the key:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipLinkage
and cut and paste DeviceNdisWanIp to the top of the list.
You need to restart your vpn connection for it to work.
From the article:
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
To work around this problem, edit the registry to move the Remote Access Services connection to the top of the binding order:
- Click Start, click Run, type regedit32 in the Open box, and then click OK.
- Click the following registry subkey:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipLinkage
- In the right pane, double-click Bind.
- In the Value data box, select the “DeviceNdisWanIp” item, press CTRL+X, click the top of the list of devices, and then press CTRL+V.
- Click OK, and then quit Registry Editor.