High Availability Website A Name Record

Posted on 2012-08-28
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 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 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

    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.

    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

    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.
    LVL 2

    Author Comment

    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.

    LVL 52

    Accepted Solution

    Load balancing is the answer and in addition do the same with your dns
    LVL 20

    Expert Comment

    Even if you somehow manage to siwtch from A
    to 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 52

    Expert Comment

    by:Scott Fell, EE MVE
    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
    LVL 20

    Expert Comment

    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

    Maximize Your Threat Intelligence Reporting

    Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

    Join & Write a Comment

    Data center, now-a-days, is referred as the home of all the advanced technologies. In-fact, most of the businesses are now establishing their entire organizational structure around the IT capabilities.
    ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
    After creating this article (, I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    734 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

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now