PD DirectAdmin DNS for WHMCS: manage DNS zones and records
PD DirectAdmin DNS connects DirectAdmin DNS to WHMCS, giving staff a zone-management view and customers access to the DNS records of their own domains.
What you can use it for
Use the module to keep routine DNS record changes in the client portal. The record editor presents fields appropriate to the record type: an address record and a mail-exchange record do not ask for the same information. Staff control which zones each customer can manage.
Before you start
Install PD Modules for WHMCS first, connect the account that holds your licence, then install PD DirectAdmin DNS from its Store. Allow the administrator role that needs to use it.
Prepare access to the DirectAdmin server that hosts the zones. Confirm the DirectAdmin nameserver and the zones it serves before enabling client access. A zone in an admin list is not evidence that the domain is delegated to it.
Connect the provider and review a zone
- Open the module’s provider configuration and add the prepared connection. Keep provider credentials in the connection settings, rather than in a client note.
- Review a zone you recognise. Confirm its owner and the existing records before assigning customer access.
- Configure the relevant zone limits and any record template you intend to use. Read the template before applying it to an existing zone.
- Check the customer’s Manage DNS view and confirm it shows the intended domain. The customer should manage their own zones, not the provider account.
Check the result
Compare a known record with the authoritative zone and confirm the domain’s nameserver delegation. After an approved record change, allow for DNS caching when checking the public answer. If a zone is missing, check the provider connection and zone assignment before recreating it.
Explore the module
See the PD DirectAdmin DNS for WHMCS module page for the current product details.
DirectAdmin DNS task guides
- Point a website with DirectAdmin DNS A, AAAA and CNAME records in WHMCS
- Set DirectAdmin DNS MX records for email delivery in WHMCS
- Add a domain-verification TXT record in DirectAdmin DNS through WHMCS
- Publish SPF, DKIM and DMARC records with DirectAdmin DNS in WHMCS
- Add a DirectAdmin DNS SRV service-discovery record in WHMCS
- Manage an authorised DirectAdmin DNS reverse-DNS zone in WHMCS
- Create and apply reusable DirectAdmin DNS record templates in WHMCS
- Set customer DirectAdmin DNS zone and record allowances in WHMCS
- Configure DirectAdmin DNS customer and job notifications in WHMCS
- Connect DirectAdmin DNS to WHMCS with a login key
- Rotate the DirectAdmin login key used by WHMCS
- Find missing DirectAdmin domains and DNS zones in WHMCS
- Add an existing DirectAdmin domain to DNS management in WHMCS
- Give clients access to DirectAdmin DNS in WHMCS
- Understand DirectAdmin DNS TTL changes in WHMCS
- Import or export DirectAdmin DNS records through WHMCS
- Take and check DirectAdmin DNS backups in WHMCS
- Restore records in an existing DirectAdmin DNS zone from WHMCS
- Recover DirectAdmin DNS after a domain was removed in WHMCS
- Enable DirectAdmin DNSSEC and publish the parent DS in WHMCS
- Disable DirectAdmin DNSSEC safely in WHMCS
- Create a scoped PD DirectAdmin DNS automation token in WHMCS
- Automatically bind existing DirectAdmin DNS zones in WHMCS
- Troubleshoot DirectAdmin DNS management in WHMCS
- Create a DirectAdmin website redirect from WHMCS
- Forward one DirectAdmin email address from WHMCS
- Set a DirectAdmin email catch-all from WHMCS
- Remove a DirectAdmin URL or email forward from WHMCS