I have a local machine on my home network called "sheeva" (it's a sheevaplug linux server running subversion).
I can connect to it fine using it's local IP address of 192.168.1.108, and when I'm not connected to the VPN I can connect to it using the machine name "sheeva".
When I am connected to the office using VPN the name "sheeva" is being mapped to a totally different IP address. I can still connect to it fine using its IP address.
When I run nslookup "sheeva", I get two responses that are both different IP addresses than my local sheeva plug's IP address.
Is there a way to force Windows 7 to search for local machine names first? If so, would this solution make name resolution run significantly slower?