How to Configure DNS with Neverfail Heartbeat or Continuity Engine in a WAN Environment

How to Configure DNS with Neverfail Heartbeat or Continuity Engine in a WAN Environment


This Knowledgebase article provides information about how to configure DNS with Neverfail V5.3.0 and later in a WAN environment.

More Information

Neverfail Heartbeat/CE is designed to integrate with DNS technology where the DNS is itself integrated with the Active Directory. Neverfail recommends that Heartbeat/CE is installed in an Active Directory Integrated DNS environment. For more information about Neverfail and DNS integration, please refer to the Related Information below. Domain Name System (DNS) provides efficient name resolution and interoperability with standards-based technologies. Deploying DNS in your client/server infrastructure enables resources on a TCP/IP network to locate other resources on the network by using host name-to-IP address resolution and IP address-to-host name resolution. The Active Directory service requires DNS for locating network resources.

Active Directory Integrated Environments

Neverfail recommends that Heartbeat/CE be installed in an Active Directory Integrated DNS environment.

In a standard DNS zone, there can be one Primary and multiple Secondary DNS servers. The Primary will be the Start of Authority (SOA) server for that zone and the other servers will be secondary. When adding a new host record (e.g. new server is added into the zone) the record will be inserted only in the Primary DNS server. The information will be available on the Secondary servers during the replication process between the Primary and Secondary servers.

In an Active Directory (AD) Integrated DNS environment, all servers are updated within the AD through multi-master replication (a change on any one server will be replicated to all other Active Directory databases).

For instructions on how to convert to an Active Directory Integrated DNS environment, please see the Related Information below.

When installing Neverfail Heartbeat V5.3.0 or later in a WAN configuration, Neverfail automatically creates and configures the tasks needed to run DNSUpdate.exe. Neverfail Setup gathers the required information during the installation process and uses that information to configure the DNSUpdate task.

If Neverfail Heartbeat/CE was initially installed in a LAN configuration and then later changed to a WAN configuration or problems are encountered with the operation of DNSUpdate.exe, please refer to  '' for information about how to configure the DNSUpdate task.

Non-Active Directory Integrated Environments


Neverfail recommends that if the current environment is not Active Directory integrated, that migration to Active Directory integrated be performed prior to installing any Neverfail solution. Please see 'Related Information' below for Microsoft Knowledge Base articles for procedures on how to migrate to an Active Directory integrated environment.


In the event that Active Directory integration is not possible or not desired, the DNSUpdate utility can be configured to update specific DNS servers when identified by IP address.

To update DNS servers using the DNSUpdate utility in a non-Active Directory integrated environment, follow the steps below:

  1. Launch the Advanced Management Client.
  2. Navigate to Applications > Tasks .
  3. Click on the User Accounts button.
  4. Click the Add button.
  5. Enter the credentials for an account with rights to update the DNS (a member of the Administrators or Server Operators group on the target server).
  6. Click Ok , and then Close .
  7. Click the Add button to add a new task.
  8. Provide a descriptive name for the 'Task' (i.e. DNSUpdate).
  9. Select 'Network Configuration' for Task type.
  10. Select either Primary or Secondary for the server the task should run on as appropriate.
  11. In the Command field, enter the "DNSUpdate" with appropriate flags as shown below in the example.
  12. In the 'Run As' field select the user appropriate user account from the drop down and then click Ok .

Example: Dnsupdate -p <Primary IP address> -s <Secondary IP address> -ns <DNS Server IP Address>

Note: This will update the DNS at address <DNS Server IP Address>.

Applies To

Neverfail Heartbeat V5.3.0 and Later