Does the DNS doctoring work without specifing protocols and ports or does it with them as well? Are internal DNSes needed for the doctoring to work properly or is it the same thing to have clients with external DNSes specified and answers from them are anyway translated?
yes, you can use the alias command completly "stand-alone" look at the Cisco doc for "understanding the Alias command" There are two usage guidelines there: one is DNS doctoring, other is destination NAT
I tried to use external DNSes and mapped a PC as web server using a static rule specifying protocols and ports. It seems not to work. Does it work only if the questioner is a DNS and not a client? I flushed the DNS cache of my client.
I read the document and you are correct but I saw a different behaviour specifying protocol and ports (it seems not to work) and stand alone (all thing go OK). My proposal is to use DNS doctoring but I can't. Perhaps my previous posts were a bit confused but briefly (and willing to give access to a web server to internet users and to PCs on internal LAN)