The DNS Failover service from DNS Made Easy is used to keep sites and web services online in the event of system or network issues. This is done by moving DNS traffic to another IP address that you have running at another location. This service can also be used to migrate traffic between redundant internet connections.
Here is how the DNS Failover services work:
DNS Failover services are configured on A records which point to IP addresses. DNS Made Easy’s monitoring nodes check your primary IP address on a 2 to 4-minute monitoring window. You can set up the monitoring servers to check if your service is running on either TCP, UDP, HTTP, or HTTPS protocols, and on any port. As soon as your primary server fails to respond from at least two different geographic monitoring locations, your DNS is instantly updated on all DNS Made Easy name servers globally to point to a secondary IP address as long as it does respond on the same port and protocol configured. You can specify up to 5 IP addresses for each of your hostnames.
The steps to configure DNS Failover are as follows:
1. Navigate to Managed DNS
At the top of the Control Panel, Click the DNS Menu and select Managed DNS from the drop-down.
2. Select your Domain
Select a domain from either the “Recently Updated Domains” box, or start typing the domain name in the textbox on the “Select Domain” tab.
3. Add an A record
If an A record does not already exist for the desired name, then under “A Records” click the plus sign to add a new A record.
4. Insert values
We will add a root record (an A record with the name field left blank) to the domain example.io (A) with an IP address of 1.2.3.4 (B) and a TTL of 180 (D) seconds. If you are adding DNS Failover to an existing A record, then you will want to edit the TTL of this record to set it to a lower value. Records that use DNS Failover services should have a TTL between 180-300 seconds. You can learn more about recommended TTL values here. Click “Submit”.
5. Add a contact list
Set up a contact list for notification of the failover event by selecting Contact Lists from the Config drop-down menu.
6. Click on the plus sign (+) to add a new contact list
Give the contact list an identifiable name and enter the email address(es) you would like included in the list, one per line. Click “Submit” Note: Groups are discussed in a separate tutorial here, however, if you are the only user for your account your contact list should be part of the “Default” group. Otherwise, it should be part of whatever group is set up to have management permissions for the domain.
7. Configure Failover
Now we set up DNS Failover.
Select the DNS Menu, select “Managed DNS”
Under the “SM / FO” column next to the A record, click “off” to edit the configuration.
8. Enable System Monitoring and/or DNS Failover
These are optional:
For your information, below is the list of networks our monitoring services will check your primary IP address from: