www issue caused by internal and external domain names being same

Posted on 2006-06-15
Last Modified: 2010-04-13
I have looked at everything on the sie and nothing is exactly what I am experiencing, so here goes .. I sure hope someone can help!

Windows 2000 Server SP4 with Exchange 2000

I have an internal domain name of, the public domain is

I host email internally on Exchange

I host a website externally using a hosting company who also runs primary DNS for

I have made an entry at the hosting company of that points back to my static IP.

From the web, I can access all of my resources on the server.  Email works fine.

The problem is, when I type from a workstation on the local network, I get page cannot be displayed. (on server and workstations)

To solve this issue I DELEGATED www. to the namservers of the hosting company.

Now from the server I see the external website ... from the workstations however, I get the IIS basic page --> This Site is Under Construction

I know people will say put in a CNAME record pointing to the external website IP .. the problem with that is the hosting company uses a webfarm and publishes all the IP's in the DNS record ... they take them down without notice and replace them with servers with new IP's ... so I can't pick an IP and trust it wil be up forever (I know because I tried this and it doesn't work more than a couple of weeks) ...

I can't turn off IIS becuase of OWA, etc ...

I need to resolve this ASAP so I am offering 500 points!!

Question by:robertbranch
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
LVL 17

Accepted Solution

John Gates, CISSP earned 500 total points
ID: 16913069
from the server where things work where does resolve to?  The workstation?
Your internal and external domains are the same...  This is not the Microsoft recommended configuration, for the very reason you are having ths issue.  you have a few options.  You could upgrade the domain to Windows server 2003 and then rename the domain to a company.local for the inside DNS.  The problem with your name being the same for both is that your internal server thinks it is autoritative for the domain and if it cannot resolve www it does not look to other servers to resolve it.  So you would have to keep an A record on the internal server and change the IP occasionally.  The other thing you could do is bring your website in locally.  Short of running bind and setting up views and transfer rules the above options are all you can really do....

Hope this helps!

Author Comment

ID: 16913140
from the server it resolves to 65.218.234.xx ... if you do the resolution multiple times you may get 3 or 4 differnt addresses.

from the workstation it resolves to

I didn't create this domain, so I had no control over the naming convention. I was asked to help resolve this specific issue. I don't think they are interested in upgrading at this juncture.

I have done this multiple times before when the domain names were the same by enteringing a host record for www  ... the difference this time is the multiple addresses that return.

I am not sure why the workstations who use as primary DNS don't recognize the delegation that was put on the DNS server.

Maybe if I could stop IIS from answering for that would help ..

LVL 17

Expert Comment

by:John Gates, CISSP
ID: 16913433
>I am not sure why the workstations who use as primary DNS don't recognize the delegation that was put on the DNS server.<

You cannot delegate in this manner.  When a server holds a primary or active directory zone for it will not forward or look to another server for the domain.  It kind of works like this:

I have the record and I am authoritative so if does not exist in my records the name cannot be found.  

So with this said you must have an a record for www on your local DNS server with the ip

So in your case you will need to place multiple A records mirroring the ISP DNS records for www on the local server.  

The delegation you speak of is like if you had a remote site connected by WAN links for your company you could delegate the zone to another Active Directory server at the remote site then if someone looked to's dns for it would forward it to the remote server.  Does this make sense to you?  You cannot delegate a root domain to a second server.


Featured Post

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

NTFS file system has been developed by Microsoft that is widely used by Windows NT operating system and its advanced versions. It is the mostly used over FAT file system as it provides superior features like reliability, security, storage, efficienc…
If you troubleshoot Outlook for clients, you may want to know a bit more about the OST file before doing your next job. IMAP can cause a lot of drama if removed in the accounts without backing up.
In this video, viewers will be given step by step instructions on adjusting mouse, pointer and cursor visibility in Microsoft Windows 10. The video seeks to educate those who are struggling with the new Windows 10 Graphical User Interface. Change Cu…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…

729 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