We ran into the same problem. I worked around the problem by setting up two internal DNS servers and then pointing all my internal hosts to the internal DNS servers. The internal DNS servers are configured to lookup external addresses for the interna...