I'm not sure if this helps, or you know it, but...
Internet names are intended to apply to interfaces, not hosts.
So you should be using a different DNS name internally than externally
perhaps. You might use the same hostname in different domains. Would that
help?
Mike Holland <mike at golden.wattle.id.au> Perth, Australia.
--==--