Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations IamaSherpa on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

split horizon DNS on Windows 2003 - How To 2

Status
Not open for further replies.

nsglists

IS-IT--Management
Jul 20, 2006
57
US
There is an internal network and an external publically-accessible network. Each network has its own DNS server. The internal network uses non-routable IPs. Between the internal and the external network lies a proxy server. The proxy server translates the internal IP to a global IP when clients from the internal network wants to browse sites such as google. The internal network has some servers which can be accessible from the external network. The proxy server only lets request for port 80 to those servers. Nothing else comes in (and doesnt need to!!) unless the traffic was initiated from internal network like when clients from the internal network browses the internet.

When clients from the internal segment do a ping or nslookup for server1.project.nw.edu, the DNS server of the internal segment resolves it as it is authoritative for project.nw.edu zone. Now if the clients from the internal segment want to nslookup google.com or anything under the nw.edu DNS zone (like math.nw.edu, physics.nw.edu), then the DNS server of the internal segment would forward it to the public DNS server (which is authoritative for the nw.edu zone) which would resolve it and send it back recursively.

So, the clients’ DNS setup on the internal segment is set to resolve in the following order,
DNS server of internal segment
public DNS server

Everything is good so far and works as it should. But now here comes a new situation when a server was brought up in the internal network which hosts a web site. This web site will be publically accesible as project.nw.edu. The DNS record for this was created on the public DNS server. But now, when I try to ping or nslookup project.nw.edu from the internal network, I am unable to do so. I guess it could be because the internal DNS server zone name is itself called project.nw.edu. I can ping or nslookup project.nw.edu when I set the DNS resolve order on the clients to point directly to the public DNS server.

So, how do I make this possible?? I know this can be done as I can do a ping/nslookup for both nw.edu itself as well as records in the nw.edu zone. But I dont have access to the public DNS to see how they made it possible.

Please advice. How can I make this happen. What missing on my internal DNS server (Win 2003 AD/DNS)??
Thanks.
 
I think you have to manually add an entry in your internal DNS for nw.edu and point it to the INTERNAL address of the web server.
 
Thanks that helped.
It was so simple a solution for a problem which was never really there to being with. I feel like an ASS!!
 
Don't beat yourself up nsglists. That's why we come to this forum, looking for answers. I only knew because I posted I similar question once before.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top