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
Solved

I cannot get 2 dns servers to get along

Posted on 2006-11-09
7
242 Views
Last Modified: 2010-04-10
I am dealing with an issue on a network where I manage the microsoft part of the network (a.d.,exchange,file shares) as well as getting to the internet, and another company runs a Unix based intranet site for their custom program. Unfortunately this program they run will not work unless the XP clients have their primary DNS server set to their internal dns server.

The obvious problem there is active directory (especially exchange) does not work correctly and users often cannot open their outlook as well as internet issues. This other company will not cooperate on their end so we came up with a workaround using WINS and host file entries but the main question is:

 Is there a way to make the XP clients use the alternate dns server if the primary one doesnt have the answer?

 If not, is there a way to put my dns server as the primary and have some kind of host record in my dns pointing all queries for this intranet site go to this other dns server?
0
Comment
Question by:hindsight
7 Comments
 
LVL 7

Expert Comment

by:dlangr
ID: 17909753
0
 
LVL 3

Expert Comment

by:mav7469
ID: 17909884
 If you use DHCP, just set up the other DNS server as a secondary DNS entery in your scope.
0
 
LVL 7

Expert Comment

by:dlangr
ID: 17909917
using a secondary dns won't cut it. If the first dns server responds but does not know about a record, it just tells you it does not exist. the secondary dns server is only used when the first dns server is not available.
0
Easy, flexible multimedia distribution & control

Coming soon!  Ideal for large-scale A/V applications, ATEN's VM3200 Modular Matrix Switch is an all-in-one solution that simplifies video wall integration. Easily customize display layouts to see what you want, how you want it in 4k.

 
LVL 1

Expert Comment

by:Bazmic
ID: 17909959
The issue with having multiple DNS servers in the DHCP scope is that if the first one fails for any reason, according to the client, it moves to the next one.
The failure may simply be just a missed response.  There is no way of telling, without a utility, which dns server the client machine is looking at at any one time.

So be very careful with putting dns servers that do not know the AD records in your dhcp scope.

As stated by dlangr, Forwarers are the best option.  However, it really depends on the dns name that the intranet application is looking at.
If it is the same dns name then you may have issues.

Are you able to post your dns zone name and the address used to get access to the intranet server?
0
 
LVL 7

Accepted Solution

by:
dlangr earned 500 total points
ID: 17910479
If the hosts share the same dns domain name, you indeed have issues. You would then have to add the records of the other dns to the AD dns manually then as you cannot make a dns server forward queries for a domain he thinks the is autorative for. Also any duplicate host names would requiring renaming one of them. This is usually a burden to manage, depending on how often dns records change.

Preferrably one of the domain names will have to change if they are the same. One solution is to make one the subdommain of the other. Or you could change the domain name for either the linux or the windows network. Ito make the windows network a subdomain of the linux network, you will have to rename your windows domain.

renaming a windows 2003 domain: http://www.microsoft.com/technet/downloads/winsrvr/domainrename.mspx

Instead of using forwarders you can also use a stub zone. see http://technet2.microsoft.com/WindowsServer/en/library/648f2efd-0ad4-4788-80c8-75f8491f660e1033.mspx?mfr=true and http://www.windowsnetworking.com/articles_tutorials/DNS_Stub_Zones.html 

0
 
LVL 3

Expert Comment

by:MarkWYnne
ID: 17914849
For the DNS, you have have a forwarder, which can forward queries to another DNS name space to lookup unresolved queries.

I think the setting is in properties of your domain. Select the forwarders tab and enter a valid IP for the DNS server.

In this you can specify the IP for the taget DNS server to resolve queries that your DNS server cannnot resolve
Look at http://www.akadia.com/services/howto_forward_dns.html

and
http://www.windowsnetworking.com/articles_tutorials/DNS_Conditional_Forwarding_in_Windows_Server_2003.html 
0
 
LVL 3

Expert Comment

by:MarkWYnne
ID: 17914864
as above, didn't read all the way down. already advised. sorry
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

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

#Citrix #Citrix Netscaler #HTTP Compression #Load Balance
For many of us, the  holiday season kindles the natural urge to give back to our friends, family members and communities. While it's easy for friends to notice the impact of such deeds, understanding the contributions of businesses and enterprises i…
Viewers will learn how to connect to a wireless network using the network security key. They will also learn how to access the IP address and DNS server for connections that must be done manually. After setting up a router, find the network security…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) 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…

839 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