Win 2k3 server
The company that develops our software uses an external domain that they control to identify our internal servers.
The problem is that when their internet connection fails (or our does) we can not continue to work because our servers are unable to resolve the IP address. I can't create a forward zone on our internal DNS server only for the names that resolve to our servers because then I'm unable to reach other subdomains like www.xyz.com (which is their external web server). and they have hundred that I don't want to update - ever.
Short of manually copying a HOSTS file to each of a couple thousand Win XP desktops (whose users do not have local admin rights anyway) is there any decent way to solve this?
Our "firewall" (Sonicwall Pro 2040) doesn't provide any DNS control at all.