The recommended approach is to use a different name internally than externally. This can be acheived in a number of ways. You could use mydomain.local
or corp.mydomain.com to acheive this. Either would be an acceptible sollution. As for your current setup, most of the problems surrounding this can be
addressed. The primary issue is what you currently are experiencing. This is what we commonly refer to as split horizon dns where the name exists internally
and externally. All you have to do is make sure that any resources that clients on either side need to access, exist in the other DNS name space. For instance,
in your internal zone you needed to create the www record for the external website. If there are any other external resources for this domain that internal clients
need, those records will also need to be created.
Thank you,
Mike Johnston
Microsoft Network Support
--
This posting is provided "AS IS" with no warranties, and confers no rights. Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
Note: For the benefit of the community-at-large, all responses to this message are best directed to the newsgroup/thread from which they originated.