Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


High Availability Website A Name Record

Posted on 2012-08-28
Medium Priority
Last Modified: 2012-09-03
I would like to setup a website with two seperate IP address. for instance which has the a name record of test.com all requests for port 80 from the outside world use this record.

If however for any reason this IP address line is down it will automatically use for the same website.

IE test.com points to and

I want it to work similar to MX records with Priorities. I dont want a round robin system rather a failover system.

Is this possible. some points i have been researching is a SRV record and RRSET-ORDER however dont full understand these.

Much help welcomed.

Question by:purpleoak
LVL 20

Assisted Solution

agonza07 earned 1000 total points
ID: 38344189
If you put both A records on your DNS provider, I think the client will be the one choosing which one to use.

Only way to do what you want is to use a "Fatpipe" type appliance and host the DNS records yourself. www.fatpipe.com

Otherwise, you can also set up a BGP network.

Not sure if there's an open source project out there that can do what you want like the fatpipe.

I've heard of this company/product too, but I've not used it or tested it.

LVL 37

Expert Comment

by:Neil Russell
ID: 38344239
In terms of PURE DNS Management then no, what you want is NOT acheivable. You would need to do some sort of load balancing/hardware failover for your sites.

Author Comment

ID: 38346292
thanks for your help so far. from what i understand though the load balancing side of things still provides a single point of failure.

If the connection into the load balancing device fails the whole website fails. This isnt really much difference to having one a name record.

 [eBook] Windows Nano Server

Download this FREE eBook and learn all you need to get started with Windows Nano Server, including deployment options, remote management
and troubleshooting tips and tricks

LVL 54

Accepted Solution

Scott Fell,  EE MVE earned 1000 total points
ID: 38346433
Load balancing is the answer  http://www.linuxvirtualserver.org/docs/ha/ultramonkey.html and in addition do the same with your dns http://dyn.com/dns/dyn-standard-dns/
LVL 20

Expert Comment

ID: 38347536
Even if you somehow manage to siwtch from
test.com A
test.com A
in case of linefailure, note that such a swicth-over might not take effect as fast as you imagine. During one TTL clients may still use the old DNS info (and setting TTL awfully low may be undisireable for a heavy traffic site).
LVL 54

Expert Comment

by:Scott Fell, EE MVE
ID: 38347795
If your pages are mostly static you can also use a CDN.  Otherwise if you are hosting or co locating your site with a larger hosting company, they will have built in fall back systems if one network goes down another picks up.   So if you have only one server, your weakest link is probably your hard drive.

I wonder if what you are really talking about is setting up multiple  name servers and that would be done through your dns.   If you look at google as example http://who.is/whois/google.com/
LVL 20

Expert Comment

ID: 38347908
With a FatPipe or SimpleFailover, you put the device connected to two internet lines. If one internet line fails, the device starts handing out DNS records that correspond to the active internet line for your webservers.

You will have to tweak your TTL as described above if you go this route.

If you are able to configure BGP or have a hosted solution that provides this, then you can have multiple ISPs and one IP address for your webserver and not have to worry about DNS. BGP routing enables the failover between ISPs.

Featured Post

Evaluating UTMs? Here's what you need to know!

Evaluating a UTM appliance and vendor can prove to be an overwhelming exercise.  How can you make sure that you're getting the security that your organization needs without breaking the bank? Check out our UTM Buyer's Guide for more information on what you should be looking for!

Question has a verified solution.

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

This program is used to assist in finding and resolving common problems with wireless connections.
Unable to change the program that handles the scan event from a network attached Canon/Brother printer/scanner. This means you'll always have to choose which program handles this action, e.g. ControlCenter4 (in the case of a Brother).
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…
Michael from AdRem Software outlines event notifications and Automatic Corrective Actions in network monitoring. Automatic Corrective Actions are scripts, which can automatically run upon discovery of a certain undesirable condition in your network.…

579 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