Public DNS Failover?

Hello, This question has been asked a few times before but there doesnt seem to be a clear answer?
i have the following scenario
We want to provide failover for our domain that serves a simple web page  - not round robin or load balance the IPs rather a primary and secondary DNS address.
As in the user types www.bob.com and this tries first IP 1 and if this fails try IP 2
Our DNS is hosted externally not internally.

What would be a solution? Setting a low TTL? a colleague mentioned using a virtual IP
not sure how this would be implemented and where?
EricIT Systems and Asset ManagerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

fosiul01Commented:
whats problem with round robin??

Web request id dealt by A record


if you have control over your own zone record, then i would of say, use a script if you dont want round robin

what script will do si :

it will check IP(primary), if its live it will not do anything
as soon as it will see primary ip is failed. it will change the zone record and will edit the primary IP and will insert the secondary IP

and yes you need short ttl ( 1 min)



but if you dont have control over your zone record
then you will have to use round robin.

0
Chris DentPowerShell DeveloperCommented:

Round Robin won't provide fail-over. But then DNS in general won't give you that without external help (like the script method Fosiul01 mentions).

In that situation monitoring is about the hardest, you need a number of points to monitor from so you can actually determine whether or not a service is available. It's the kind of thing a number of different companies provide at trivial cost.

Chris
0
nishitcruiseCommented:
You need to use a secondary DNS solution

check this out : http://www.dyndns.com/services/dns/secdns/
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
EricIT Systems and Asset ManagerAuthor Commented:
Hi, Thanks for the suggestion, it does not get over the issue of having to reset our service, but it works in part. Many thanks.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Networking

From novice to tech pro — start learning today.