DNS Manager For WHMCS is a fully featured module that will grant you the ability to provision DNS zones and equip both you and your clients with a complex toolkit for zones and records management right inside your WHMCS! Owing to unprecedented functionality that covers a vast choice of submodules, including the widely known cPanel, Cloudflare and Plesk ones, the module easily adapts to even the most specific of business requirements.

As an administrator, you will maintain complete control over all DNS aspects and access a broad range of supervision instruments. You will be able to create various packages with different combinations of settings and limitations that will help you tailor your offer dynamically to the evolving needs of your customers. At the same time, they will greatly benefit from the variety of quick and effective measures to create and exhaustively manage zones together with DNS and rDNS records directly in your WHMCS client area. For instance, not only will your customers be able to create zones from ready-made sets of DNS records but they will also be empowered to freely formulate such sets applicable to owned zones all by themselves!

By virtue of the option to enable DNSSEC validation on PowerDNS and DirectAdmin servers, DNS Manager For WHMCS will contribute markedly to the security and trustworthiness of your DNS infrastructure. The module will also yield a wealth of ease to everyday work efforts: you will be able to send emails to your staff and clients, import and migrate zones, handle their backups, display logs and view the status of each scheduled task. In addition, keeping track of DNS servers usage and other important system actions will be trouble-free thanks to transparent tables and notifications on the dashboard. Furthermore, you will no doubt appreciate the ability to connect with the module through the API as well as bolster its functionality with IP subnets management upon the combination with IP Manager For WHMCS.

DNS Manager For WHMCS is a complete state-of-the-art solution for every web hosting services provider. Order the module today to explore a whole new dimension of DNS management flexibility!


  • Admin Area
    • Define DNS Servers
    • Define Packages
    • View And Edit Existing Zones
    • Migrate Zones Between Chosen Servers
    • Import Zones From Chosen Server
    • Manage Zones Backups
    • Define DNS Records Set
    • Set Up Automated Tasks And Execution Time
    • Select Default Client Area Template
    • Allow To Create PTR Record Without DNS Zone
    • Toggle Administrator Notifications And Choose Who Send Them To
    • Modify Notifications Email Templates
    • Define Logs And Notifications Settings
    • View Details And Notifications Related To Zones And Servers Load
    • View Information About Automated Tasks
    • View Scheduled Tasks Progress
    • Display Usage Of DNS Servers
    • View Email Notifications Statistics
    • View Logs
  • Client Area
    • View List Of Owned Packages
    • Add And Manage New Zones Within Package Limit
    • Add And Manage Zones Records Within Records Limits
    • Add And Manage PTR Records Without DNS Zone
    • Toggle DNSSEC For Zone
    • View DNSSEC Details Of Zone
    • Add And Manage DNS Records Sets
    • Create Zone From DNS Records Set
    • View Zones Limit Per Package
    • View DNS Records Limits Per Zone
  • Automation
    • Provision Packages
    • Migrate Zones
    • Import Zones
    • Clear Unused Zones
    • Clear Logs
  • Server Settings
    • Allow rDNS
    • Enable DNSSEC
    • Allow Multiple PTR
    • Use Cache To Optimize Loading Time
    • Define Nameservers
  • Package Settings
    • Define Zones Limit Per Package
    • Define Items (Products/Domains/Products Addons) Purchase Of Which Results In Receiving Package
    • Define If Single Instance Of Package Should Be Assigned To Each Client
    • Define Servers Used By Package
    • Define Allowed Record Types
    • Define Total Records Limit
    • Define Record Limits Per Type
    • Define Automation Settings For Creating First Zone
    • Assign Default DNS Records Set
    • Allow Client To Create Zone Using Chosen DNS Records Sets
    • Introduce DNS Management Functionality If Domain Registrar Does Not Support It By Default
    • Toggle Client And Administrator Notifications
  • Supported DNS Servers
    • 4PSA
    • AtomiaDNS
    • AWS Route 53
    • Cloudflare
    • cPanel & cPanel DNSOnly
    • DigitalOcean
    • DirectAdmin (DNSSEC Support)
    • DNS Made Easy
    • DNS Pod
    • DNS.com
    • DynECT
    • EuroDNS
    • Freenom
    • InterWorx
    • Nettica
    • OpenSRS
    • Plesk
    • PowerDNS (DNSSEC Support)
    • PowerDNS Hosted
    • PowerDNS V4
    • Rackspace
    • Rage4 DNS
    • RRPProxy
    • SimpleDNS
    • Storm On Demand
    • Zonomi
  • Supported DNS Record Types
    • A
    • AAAA
    • AFSDB
    • CNAME
    • DNAME
    • DS
    • HINFO
    • ISDN
    • LOC
    • MB
    • MD
    • MF
    • MG
    • MINFO
    • MR
    • MX
    • NAPTR
    • NS
    • PTR
    • RP
    • SOA
    • SRV
    • TXT
    • WKS
    • X25
  • General Info
    • IDN Zones Supported
    • AJAX Loaded Pages In Admin Area
    • Template Customization Support
    • Connect With DNS Manager Using Its API
    • Integrated With IP Manager For WHMCS - Complete Management of IP Subnets
    • Multi-Language Support
    • Supports PHP 5.4 Up To PHP 7
    • Supports WHMCS Templates Five And Six
    • Supports WHMCS V6 And V7
Read More


v2.7.1 Released Sep 7th, 2017
New Feature
  • InterWorx submodule
  • Assorted UI adjustments in the client area
Bug Fix
  • Added missing 'None' option in the client's record set selection
  • Creation failure of any DNS record for the Rage4 and DigitalOcean submodules will no longer prevent further creation of a given DNS zone
  • Disabled unsupported RevDNS functionality for the DigitalOcean submodule
  • Resolved problem with fetching an incomplete DNS zone list for backups
  • Import and migration statuses for cron tasks are now handled properly
  • Fixed creation and display of SRV records for the Cloudflare submodule
v2.7.0 Released Aug 23rd, 2017
New Feature
  • Cloudflare submodule
  • DigitalOcean submodule
  • PowerDNS V4 submodule
  • Define multiple DNS record sets available for clients
  • DNS zones will be relocated along with a domain upon its transfer between clients
  • Support for new API methods - createZone, removeZone, updateZone, getZone
  • Update existing zones with newly added record sets
  • AAAA, SOA and SPV records support for Rage4 DNS server
  • AAAA and SRV records support for 4PSA server
  • Additional alerts to prevent accidental Cron Cleaner execution
Bug Fix
  • The list of results will be correctly restored upon removing all characters from the search engine
  • Corrected URL address for backups download
  • Surmounted problem with doubling record fields when setting up records limit
  • Fixed 'Unable to load Class' notification that might appear in the Zones List
  • Prevent clients from assigning zones of a server that does not belong to them (the import tool is required instead)
  • Only DNS records set up in a package will be now visible in the client area
  • Resolved issues with handling IDN domains
  • Hidden PHP warnings when error reporting is enabled
  • Minor code and language alterations
v2.6.3 Released Jul 21st, 2017
  • Adjusted order of DNS records sets
Bug Fix
  • Resolved compatibility issues with RRProxy server
  • Corrected master and slave zones propagation on PowerDNS server
  • Solved problems with SRV records on DNS Made Easy server
  • DNS records sets will be now used for every created zone properly
  • Fixed PHP fatal errors that might occur during cron execution
  • Corrected support for IDN domains
  • Solved issues with JavaScript that might occur on Safari browser
  • Minor cleaner corrections
v2.6.2 Released Mar 9th, 2017
Bug Fix
  • Resolved troubles with display of 'Manage DNS' menu link occurring after language change in the client area
  • Send email notifications properly and view error information if any problems occur
v2.6.1 Released Feb 16th, 2017
  • Added Zimbabwe 'co.zw' to the supported TLDs list
Bug Fix
  • Corrected zone list fetching for RRPProxy submodule
  • Resolved fatal error in supported DNSSEC extension
  • Adjusted jQuery library loading in the client area
  • Solved issue affecting PHP notices for paid invoices
v2.6.0 Released Jan 25th, 2017
New Feature
  • AWS Route 53 submodule support
  • Allow clients to create and manage DNS records' sets
  • Handle zone backups - import/export zone to file
  • Optimized sorting in zone groups and DNS records in the client area
  • Expanded 'Logs' section
  • Remove PTR records by cron
Bug Fix
  • Slight code adjustments
v2.5.6 Released Nov 29th, 2016
Bug Fix
  • Display records in the client area correctly
  • Calculate zone limits in a proper manner
  • Search functionality has been fixed in the client area
  • DNS server passwords containing HTML special characters are handled properly
  • Do database table collation if none was received during module activation
  • PowerDNS submodule - adjusted WHMCS V7 compatibility
v2.5.5 Released Oct 28th, 2016
New Feature
  • PHP 7 support
Bug Fix
  • Resolved conflict with custom domain registrars
  • Minor tweaks
v2.5.4 Released Oct 10th, 2016
New Feature
  • WHMCS V7 support
  • PowerDNS submodule - Define if you wish to allow DNS records duplicates
Bug Fix
  • SimpleDNS submodule - Corrected display of MX records list
  • DNSPod submodule - Run connection test
  • SimpleDNS submodule - Edit zone records
v2.5.3 Released Sep 15th, 2016
  • Recognition of DNS records when looking for a relative part- lowercase record and domain name
Bug Fix
  • DNSMadeEasy submodule - PTR records are added correctly
  • Remove logic preventing MX records duplicates from being created
v2.5.2 Released Sep 7th, 2016
New Feature
  • Rage4 submodule - define records priority
Bug Fix
  • Rage4 submodule - edit DNS records
  • DirectAdmin submodule - remove TXT records
v2.5.1 Released Aug 11th, 2016
Bug Fix
  • PowerDNS submodule - issue with 'Such record already exists' notification has been resolved
  • SimpleDNS submodule - rDNS records are removed from external server not only form WHMCS
v2.5.0 Released Jul 13th, 2016
New Feature
  • Introduced DNS Management functionality for domains whose registrars do not support it by default (Read more)
  • Automatically select zones during import if matching products are found
  • Display information about record types not supported by assigned servers - during package creation
  • Pagination allows jumping to a desired page
  • Minor UI tweaks
v2.4.3 Released Jun 30th, 2016
  • Changed: PowerDNS submodule - 'SSH' field renamed to 'SSH Port' to improve the clarity
Bug Fix
  • Bug Fix: SimpleDNS submodule - support for TXT and MX record types
v2.4.2 Released Jun 9th, 2016
  • PowerDNS submodule - minor tweaks in usability
Bug Fix
  • Rackspace submodule - add SRV record
v2.4.1 Released May 17th, 2016
Bug Fix
  • Synchronize zone even if NS type records are returned with excess '.'
  • DirectAdmin submodule - Create zone using 'CMD_API_DNS_ADMIN' function
  • PowerDNS submodule - Display correct status of domain signing action
  • Rage4 submodule - test connection with server
v2.4.0 Released May 11th, 2016
New Feature
  • PowerDNS submodule - support for DNSSEC
  • DirectAdmin submodule - support for DNSSEC
  • Toggle DNSSEC for zone
  • View DNSSEC details of zone
v2.3.1 Released Apr 29th, 2016
Bug Fix
  • DirectAdmin submodule - Add NS record
  • 4PSA submodule - Import and migrate zones
  • Multi-language support
v2.3.0 Released Apr 6th, 2016
New Feature
  • Access to DNS Manager For WHMCS API
  • Allow creating revDNS records with custom IP address
  • DNS4PSA submodule - define client name
  • SimpleDNS submodule - define primary SOA DNS server
  • Ability to search desired zone on import and migration lists
Bug Fix
  • Calculate zones number limit
  • Prevent removing rDNS records along with zone
  • Core optimization for large number of records
  • Nettica submodule - use WSDL if possible
  • OpenSRS submodule - core optimization
  • OpenSRS submodule - resolved conflict with OpenSRS domain registrar
  • Tweaks and fixes of submodules: AtomiaDNS, cPanel, cpanelOldApi, DirectAdmin, OpenSRS, SimpleDNS
  • Rackspace submodule - resolved problem with special characters in TXT records
  • Import skips zones already existing in DNS Manager For WHMCS database
  • Calculate number of PTR records
  • User interface tweaks
  • Routing tweaks
v2.2.0 Released Jan 3rd, 2016
New Feature
  • Standalone PTR - create PTR records without DNS zone
  • Create free packages with custom limits assigned to each customer
  • Allow to create records using hosting related IP address only
  • Create PTR records using IPv6
  • Create zone/record using IP address from clients subnet - IP Manager For WHMCS required
  • Smart import - automatically assign zones to clients products
  • Move zone between related items
  • Tightened validation during zone creation to improve security
Bug Fix
  • Autocreate DNS zone along with assigning package to client
  • Minor tweaks in multiple submodules
v2.1.0 Released Dec 18th, 2015
New Feature
  • Integration with IP Manager For WHMCS
  • Create rDNS zone for a subdomain
Bug Fix
  • Issues with PowerDNS submodule
  • Issues with DNSMadeEasy submodule
  • Creating rDNS using SimpleDNS submodule
  • Creating rDNS using StormOnDemand submodule
  • Optimization of a large clients database during importing
  • Handling connection problems with DNS server
  • Migrate rDNS zones
  • Editing DNS record sets
v2.0.4 Released Dec 3rd, 2015
Bug Fix
  • License check on hook actions
v2.0.3 Released Nov 27th, 2015
New Feature
  • Define if Cron Cleaner should remove unused zones or notify only
  • Define if Cron Sync should remove unused zones or notify only
Bug Fix
  • Create zone automatically
  • Add multiple records to DNS records set
  • Define Migrator job run time
  • Improved jQuery compatibility
  • Minor admin area tweaks
v2.0.2 Released Nov 24th, 2015
  • New dashboard notifications
  • Display 'DNS Management' link in hostings and domains sidebar automatically
  • Removed ability to command synchronization from 'Zone List' page
Bug Fix
  • Display 'Manage DNS' button in the client area
  • Send administrator email notifications
v2.0.1 Released Nov 20th, 2015
New Feature
  • Restored PowerDNS submodule support
  • Restored PowerDNS Hosted submodule support
  • Restored OpenSRS submodule support
  • Restored SimpleDNS submodule support
  • Load admin area pages using AJAX
Bug Fix
  • Define number of zones to migrate per cron run
  • Handling problems during zones import
  • Minor tweaks
v2.0.0 Released Nov 4th, 2015
  • Module code rewritten from scratch
  • Rebuilt client area user interface
  • Rebuilt addon module user interface
New Feature
  • Create and manage packages - different settings depending on assigned items
  • Assign multiple servers to packages
  • Define items (products/domains/product addons) purchase of which results in receiving package
  • Assign package with limits for zones, DNS records types and DNS records quantity
  • Define additional package settings
  • Define multiple DNS records sets
  • Enable rDNS for multiple servers
  • Enable multiple PTR for multiple servers
  • Manage cron jobs settings and run interval
  • Manage email notifications settings
  • View important system notifications
  • View DNS servers usage
v1.9.10 Released Aug 3rd, 2015
New Feature
  • WHMCS V6 support
v1.9.9 Released Aug 29th, 2014
  • Improved security and license validation
v1.9.8 Released Jul 4th, 2014
New Feature
  • Support for Freenom submodule
v1.9.7 Released Mar 17th, 2014
New Feature
  • Security zones management for option 'Allow To Create Own Zones'
  • Added setting up WHMCS client ID in a field account for Power DNS submodule
  • Added full MX records management for DirectAdmin submodule
  • Added Pending/Pending Transfer/Pending Renew statuses for zones at the client area
v1.9.6 Released Dec 6th, 2013
  • Added domain filtering by status on the List Zones page
  • Added search field of IP addresses in the client area
  • Added support of integration code for option 'Allow To Create Own Zones'
v1.9.5 Released Sep 27th, 2013
  • Added support for Parallels Plesk submodule
  • Added support for AtomiaDNS submodule
  • Added new Processing option: Manage DNS client area link
  • Added new Processing option: activate zone for Pending Registration and Pending Renew
  • Added records validation for PowerDNS
  • Fixed problems with integration codes
v1.9.1 Released Jul 30th, 2013
  • Added compatibility with WHMCS 5.2.6 and 5.2.7
  • Improved client area interface
  • Fixed bug: Does not display the IP addresses for the Reverse DNS when checked option 'free for all registered customers'
  • Fixed bug with Import Tool: Connection problems with DNS Made Easy submodule
  • Fixed bug with PowerDNS submodule: Connection error when password contains a '&'
  • Fixed problem with missing entries for multi-languages
  • Fixed problems with PHP 5.4
v1.9.0 Released Jul 22nd, 2013
  • Improved Import Tool: works with a large amount of domains
  • Managing DNS and rDNS records per product in the client area
  • Grouping and sorting zone records in the client area
  • Switching template in the client area: 'Simple' or 'Advanced'
  • Adding multiple records in the 'One Page' template
  • Added support for PowerDNS Hosted submodule
  • Added support for DNS Made Easy submodule
  • Added support for Import Tool: SimpleDNS, DirectAdmin, DNS Made Easy
  • Improved errors reporting in the Import Tool
  • Improved client area design
  • Added Dutch translation
v1.8.4 Released Mar 19th, 2013
  • Support for WHMCS V5.2
  • Cron Unused PTR: PTR record is removed only when all orders with the same IP address have the status of Terminated/Cancelled
  • Fixed problems with web browser Internet Explorer 9
v1.8.3 Released Mar 6th, 2013
  • Support for Nettica module
  • Support for Forward records (only for Nettica module)
v1.8.2 Released Feb 1st, 2013
  • Added the button 'DNS Management' in the clientarea, for product management in cPanel Extended For WHMCS (only for common domains)
  • Added the option 'Delete empty RDNS zone' in Processing bookmark
  • Fixed Power DNS submodule: Incorrectly updated the field 'serial' in SOA records
  • Fixed 4PSA DNS submodule: Connection problem for some characters in the password field
v1.8.0 Released Nov 6th, 2012
  • Email Notifications For Admin
  • Integration Codes + Default Template Examples
  • Adding Multiple IPs For Reverse DNS Zone
  • Support For Rage4DNS Module With Reverse DNS
  • PowerDNS Import Tool With Reverse DNS
  • Support For Storm on Demand Module With Reverse DNS
  • Support For EuroDNS Module
  • Support For cPanel DNSOnly
  • Removal Of Unused PTR Records (CRON Synchronization)
v1.6.0 Released Jul 27th, 2012
  • Multiservers Functionality
  • History Logs
  • Zones Synchronization with CRON + Whitelist (Deactivate Domains With Wrong Nameservers)
  • SimpleDNS rDNS Functionality
  • Disable Records Functionality
  • Import Tool: cPanel, 4PSA, HostBill
  • Filtering And Paging In Clientarea
  • 'Manage DNS' Button In Zones List In Admin Area
  • Balloon Descriptions Implemented To Facilitate Understanding Of DNS Manager
  • IDN Zones Supported
v1.4.0 Released Apr 13th, 2012
  • Reverse DNS
  • Rackspace Module
  • DNS.com Module
  • SimpleDNS Module
  • DirectAdmin Module
v1.0.2 Released Jan 25th, 2012
  • Fixed list zones ajax loaded actions on specific php.ini settings
  • Fixed cpanel submodule error handling
  • Fixed Configuration problems for some installations
  • Fixed Default Records configuration problems
v1.0.0 Released Jan 20th, 2012
  • Initial Release
Read More

There are no reviews yet!

Read More

See Also

Advanced Billing For WHMCS Icon
Advanced Billing

Advanced Billing For WHMCS

Chosen by 454 customers

Extend billing models and customize invoice delivery to charge your clients for actual server resource usage, opened tickets, each hour of product use and more.

IP Manager For WHMCS Icon
IP Manager

IP Manager For WHMCS

Chosen by 310 customers

Handle multi-level IP subnets in WHMCS: connect IP addresses to servers and products, assign subnets and child-subnets to clients and set up 3rd party integration.

Rage4 For cPanel Icon

Rage4 For cPanel

Chosen by 21 customers

Implement the automatic synchronization of domains and DNS records on cPanel/WHM with Rage4 server, manage DNS zones and let clients handle them in cPanel accounts.

Domain & Email Forwarding For WHMCS Icon
Domain & Email Forwarding

Domain & Email Forwarding For WHMCS

Chosen by 61 customers

Give your customers the freedom to create forwarders for domains, directories and emails inside your client area plus define the scope of allowed management per TLD.