HELP! -- Firewall OK - NAT OK - DNS OK - Internal/NAT IP translation FAILED --
I have a firewall setup that is correctly translating my static NAT setup over to the mail, dns, web servers. I set the web servers up to access the DNS with the internal (untranslated, RFC 1918 addresses NAT) IP's and they are serving up fine.The following services are working great:
* External DNS
* Web
* POP/Web Mail
* hosting Controller
* FTP
* Telnet
The problem I am having is that Mail Enable SMTP is trying to look itself up in the DNS and is grabbing the external IP which will not respond properly.
I have tried putting in fake records in the DNS to give Mail Enable acccess to its internal address. I have tried using the HOSTS file as well.
After searching the Net a bit, it looks as if large corporations have primary/secondary public DNS servers - and then they set up an internal primary private DNS server that translates all of the internal addresses and forwards all unresolved requests to the public servers.
Is this the only way to go? If I implement this procedure - does it seem like it will actually work? For some reason I feel as if this won't work either. If this would work - one would think the HOSTS file or the fake DNS records would have worked as well.
Any help is MUCH appreciated!