We've got a small office behind Cisco 1751 - IOS 12.2(8)T. Can I do NAT in such a way that internal users can resolve the external NAT hostname/IP and hit an internal server? I mean something like DNS Doctoring on PIX.
A solution to your problem would be to use a destination NAT for the external IP addresses and translate them to the internal address after the DNS lookup was performed.