System Services: DNS Server

System Services> DNS Server

This menu section in NodeWorx is where Server Administrators can manage their DNS settings and records/zones, as well as manage DNS synchronization.

InterWorx uses djbdns for its DNS services. BIND is not supported at this time.

Detailed documentation on managing DNS services can be found here.

Overview

System Services > DNS Server > Overview

dns overview page

From the DNS Overview page, Server Administrators can easily manage:

  • Default nameservers

  • Active IPs for DNS services

  • DNS service status for IPs active on the server

  • DNS zone defaults

  • SOA serial format

Documentation on managing DNS settings can be found here.

Zones

System Services > DNS Server > Zones

dns zones page

When a SiteWorx account is created, a DNS template is created for each primary and secondary domain associated with the account. DNS records are stored in the database and then exported to /var/djbdns/tinydns/root/data.cdb. This is a binary file that cannot be modified, directly.

From the DNS Zones page, Server Administrators can easily:

  • Manage the default DNS template

  • Manage DNS zones for individual primary and secondary domains

Documentation on types of DNS Records can be found here.

Documentation on editing and adding DNS Records can be found here.

Synchronization

System Services > DNS Server > Synchronization

dns sync page

InterWorx allows the ability to use external InterWorx servers for DNS, as well as synchronize two or more InterWorx servers’ DNS functionality. This creates a redundancy, so that, if one DNS service goes down, there will be a redundant service in place.

For DNS Synchronization, servers are defined in two ways:

  • The Listening Server: The external InterWorx server where DNS zones will be published to

  • The Publishing Server: The local InterWorx server where DNS zones will be published from

Synchronized DNS entries are not visible via the InterWorx interface. They can be tested at the CLI using dig. Example:

dig domain.com @ns1.liseningserver.com

From the DNS Synchronization page, Server Administrators can easily add and remove external InterWorx DNS servers.

Documentation related to DNS Synchronization can be found here.