Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsWindows Server 2003Windows 2000Windows NTSmall Business ServerVirtual ServerExchange ServerIISHost Integration ServerISA ServerSMSWSUSMOMWindows Media ServerSecurityCertification
Related Topics
SQL ServerMS WindowsMS OfficePC HardwareMore Topics ...

Windows Server Forum / Windows 2000 / DNS / March 2006

Tip: Looking for answers? Try searching our database.

Selectively overriding hierarchical lookup

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Misaro - 31 Mar 2006 03:41 GMT
How can one override a recursive lookup for a domain not hosted on a
Microsoft DNS Server?
The scenario is a local network with a Microsoft DNS Server running both as
an authoritative server for some local domains and as a DNS solver for all
the internal clients.
So far, so good.
For reasons outside the scope of this query, a separate authoritative server
(djbdns on linux) was set up for certain domains belonging to the company.
This server has a private IP where the domains are being published for
internal use, and it would be preferable for the Microsoft DNS Server to
query this server directly for all these domains, rather than resolving
hierarchically down from a root server.

- The local linux guys say this can be done easily on djbdns, just telling
the cache the ips of the servers which all queries related to a domain should
be directed to.
The question is: How can you tell a Microsoft DNS Server which servers to
query for a certain domain, thus selectively bypassing the usual TLD-SLD-LD
lookup?

Thanks comments
Herb Martin - 31 Mar 2006 06:16 GMT
> How can one override a recursive lookup for a domain not hosted on a
> Microsoft DNS Server?
[quoted text clipped - 10 lines]
> query this server directly for all these domains, rather than resolving
> hierarchically down from a root server.

For a SINGLE record you can:

Just create ZONE that is the same name as the SPECIFIC
server (e.g., serverX.domain.com) and then give it an A
record with a 'blank' name (which means it will be the
same as the zone, i.e., "same as parent" which is both the
name of the 'zone' AND the actual server.)

> - The local linux guys say this can be done easily on djbdns, just telling
> the cache the ips of the servers which all queries related to a domain
> should
> be directed to.

For directing the queries on an entire zone to a different
server you must use Win2003 (NOT Win2000) Conditional
Forwarding OR you must actually hold a secondary for the
correct server (only choice on Win2000.)

> The question is: How can you tell a Microsoft DNS Server which servers to
> query for a certain domain, thus selectively bypassing the usual
> TLD-SLD-LD
> lookup?

To do it (precisely) this way requires Win2003 if you use
a Microsoft server.

For the most part a Microsoft DNS server is better for supporting
a Microsoft ACTIVE DIRECTORY (on many counts including
especially replication and security) but there are some things that
are easier to do with Open Source DNS (BINS, djbdns, etc.)

Signature

Herb Martin, MCSE, MVP
Accelerated MCSE
http://www.LearnQuick.Com
[phone number on web site]

> Thanks comments
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2010 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.