Link to home
Start Free TrialLog in
Avatar of philb19
philb19

asked on

DR for DNS - DNS server IP hard coded in all clients

Hi - lets say I loose the primary DNS server in a DR situation. - And lets say hypathetically I dont have a secondary DNS server set in the IP settings on a server.

The dns server I have set on the server/s points to the 1 interface IP of the failed DNS server.

Is there a way to set this up better in a redundant sense - say point the servers to an IP that will allow me to centrally change to a new non failed DNS server. and not have to change the DNS server IP set in all the servers.

Also hypathetically if I had another DNS server that was ok in a DR situation - Could I simply just add the "primary failed DNS server/s IP address as a secondary IP address to a  good DNS server. - The clients with hard coded DNS server IP  would then communicate DNS ok to this new DNS server via the secondary IP.

I know I should just have secondary DNS set in all servers - Im just not convinced 1 this has been done on the 100's of servers - or in fact all would be ok if the primary DNS server was down/failed.

thanks
Avatar of jmcg
jmcg
Flag of United States of America image

Hypothetically, this sort of issue is most often handled by clients getting their DNS server settings from DHCP, the same source from which they get their IP address. Is there some reason you're not taking advantage of this technology? If you only have one central DNS server, that's a pretty serious single-point-of-failure, and the only option you might have is to point all clients to an external DNS (server like Google's 8.8.8.8) so that they can still reach the internet and do something when the single central server is dead. While it remains dead, you can bring on a DHCP service elsewhere (routers can often perform this function if you enable it) to keep things limping along as best they can.
Avatar of philb19
philb19

ASKER

Thanks jmcg - Im talking about internal DNS AD DNS here. - And Im talking about servers not PC/clients.
For servers as a rule you always use static IP not DHCP - Yes I have DHCP but for user devices not servers.

Once you change a NIC IP to static - you dont get option to set the DNS as Receive auto - you must set static as well.

Any further help? thanks
SOLUTION
Avatar of Andrew Davis
Andrew Davis
Flag of Australia image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks jmcg,
You are right in that the secondary server could be a Linux server.
Couple of things to consider with that.
1. Don't host on the same machine as the primary DNS, as it is there for DR you don't want to loose both at the same time. (I have seen stupider things :) )

2. you have to be happy to manage a Linux machine within your environment.


Cheers
Andrew
Avatar of philb19

ASKER

Thanks for both input here.

Im pretty sure 99% of servers have a secondary DNS server specified. And yes as the zones are AD integrated the 2 servers are in synch. My main concern is I really have serious doubt about how our production environment would cope with loosing the server that is specified as the primary DNS server in all our servers. - Im just doubtful that the secondary DNS server would seamlessly with no interruptions take  over.

Do you think If I set a secondary IP (that of the failed primary DNS server) on the secondary DNS server - that that would help ?- At least then the servers could still communicate with the IP set as their primary DNS server. - Or is this not a good idea/wouldnt work?
I think you have lost me.....
So you have two DNS servers and the servers on the network have primary DNS set as IP of DNS1 (i will call the two DNS servers DNS1 and DNS2 for simplification), and they have secondary DNS set as IP of DNS2.

Your question is, if DNS1 failed and dropped off the network, would the servers continue happily with DNS2 settings while DNS1 is offline. If that is the question then the answer is YES. That is the whole point of having a secondary DNS. In fact even while DNS1 is working fine, you should find that some of the requests will be handled by DNS2.

Cheers
Andrew
Avatar of philb19

ASKER

Ok thanks. You sound convinced - Your right on - not lost on what Im getting at. Id still be surprised though if it was completely smooth. Of course you then need to worry about whether the clients had authenticated against the failed DC. And whether Exchange was pointing/referencing to  it
yes naturally anything else that was housed on that server (Exchange, File, Print, AD, etc.. ) will also have failed, but that is what you have secondary servers for. Without spending $ there will always be some pain in the event of a DR.

Cheers
Andrew
Avatar of philb19

ASKER

Agreed - With Exchange I meant (exchange on its own server - yes) - but it will still spit the dummy if you pulled a DC out that it was pointing to or communicating with - I know you can in Exchange choose any configuration domain controller.
Im trying to document DR with the least interruptions. Thanks
no problem :)
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of philb19

ASKER

thanks guys