Affordable Bulk DNS Hosting Services


World Wide DNS Hosting Services

Sign-up Now!

Failover DNS

Return to FAQ/Help System menu does not provide true Load Balancing and Failover DNS services but you can use to setup something similar because supports Round Robin DNS and has a DNS API that can be called from a third-party monitoring service.

For example, let's say that you have a website,, that is being served by two different web servers in different data centers. Each web server has an identical copy of the website. The IP number of the Web Server 1 is and the IP number of Web Server 2 is

The first thing you would do is purchase a Dynamic DNS account for at and setup the DNS. You will want to use a Dynamic DNS account so you can lower the TTL so you can change the DNS quickly if a web server fails. Next you would add two www A records, one for each web server:

www IN A
www IN A

When the www A record is requested, 50% of the time will be returned and 50% of the time will be returned. If you want to be returned more, add another www A record for it like this:

www IN A
www IN A
www IN A

Now will returned 2/3 of the time and will be returned 1/3 of the time. This handles the simple Load Balancing functionality.

For the Failover service, you will need to setup a URL monitoring service or script. There are many websites that provide monitoring services and there are many scripts, some free, that can be used for monitoring. An example website is A popular commercial desktop application is Servers Alive. The service you pick will need to be able to call a URL when it generates an alert. SiteUptime callse this a Webhook. The URL will be one of the URLs from our DNS API. More than likely, all you will need to call is the API function to update one record type.

In this example, let's say your monitoring script notices that Web Server 1 at is down. It would call this web page to change all www A records to PASSWORD=your_password&

This would change all www A records from to When Web Server 1 comes back online, you would need to login to and change the DNS back to the normal DNS using the Standard DNS Manager.

Return to FAQ/Help System menu