Is there any way to forward MX and HTTP requests to an out side domain is the internal domain is of the same name?

Posted on 2007-10-03
Last Modified: 2010-04-18

Thank you all in advance for your assistance.  

I have a domain controller setup that handles my entire internal network's DNS, WINS and internal HTTP processing.  For clarity's sake we'll say the domain controller is  The DC is set up with DNS forwarders to my ISP's DNS servers so that any address outside my network is properly resolved.  However, I do not have a dedicated connection to the internet (well, I do but it's a dynamic IP and I don't really want  the hassle of setting up and maintaining exchange and external web servers) so my external website and e-mail are hosted by a third party through a domain registration also called

Everything is working fine; i.e., my internal stuff is working and my external stuff is working when accessed from an external web location but when I try to get to my webmail application or to the external domain from inside my network, I encounter an HTTP 404 error message.  I understand that this is because addresses try to resolve inside my domain because the DNS system does not see a need to forward those for external resolution.

So my question, is there a way for me to forward and for external DNS resolution? Or have I shot myself in the foot by trying to use the same internal name as an externally hosted site?

Many, many thanks for your assistance.

Warmest regards,
Question by:psychosmurf
    LVL 25

    Accepted Solution

    This is a common issue when the internal and external DNS names are the same, and it's easily solved.  All you need to do is create host records on your internal DNS server for the hosts "webmail" and "www" (assuming those really are the hostnames of your webmail and public web servers).  Point those host records to their external IP addresses, and you're set.  (Clients may need to flush their DNS cache before they'll resolve correctly.)

    Author Comment

    Thank you, DrDave242, for your assistance.  The sites themselves did not have static IP addresses as the hosting service determined them dynamically.  I've added a static IP address to the external domain and will try creating the hostnames once the IP has had a chance to propagate across the net.

    Again, many thanks for your assistance and I will post back with the results.

    Author Comment

    DrDave242, you saved me a huge headache.  The solution worked perfectly.  Many, many thanks!

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Looking for New Ways to Advertise?

    Engage with tech pros in our community with native advertising, as a Vendor Expert, and more.

    I will assume you are running a non-server version of some sort of Windows throughout this article. There are many flavors of Windows since Windows Server 2000 - 2008, XP Home & Pro, Vista Home & Pro, and Windows 7 Starter, Home, Pro, Ultimate, etc.…
    Illustrator's Shape Builder tool will let you combine shapes visually and interactively. This video shows the Mac version, but the tool works the same way in Windows. To follow along with this video, you can draw your own shapes or download the file…
    Here's a very brief overview of the methods PRTG Network Monitor ( offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    13 Experts available now in Live!

    Get 1:1 Help Now