To begin, you need to install DirectAdmin Plugin that is shipped with DirectAdmin module for HostBill.
Login to your DirectAdmin panel, and install plugin
Add a plugin: Extra Features → Plugin Manager → Add
You can now verify connection to your HostBill by clicking Test Connection button. If connection succeeds, you should see following message:
Make sure that any DirectAdmin you will be synchronizing data from have configured connection in HostBill → Connect with app (read more about configuration in: DirectAdmin).
Especially ensure that following fields:
are configured in your DirectAdmin connection in HostBill.
The module has additional options that are checked during zone synchronization
Try to assign imported zone to existing HostBill DNS management account
Sync DNS only if HostBill domain exist
Check if zone exist in target DNS before attempting to creating it
Transfer A/CNAME only for free subdomains
Do not synch/import zones that already exists in target DNS server
Replace/set NS records for zone using target DNS App settings
This option should be used with caution, possibly only for PowerDNS Slave module. If you enable this option, client will "see" imported zone in DNS management section. If customer would then update anything directly on DNS server, his changes may later be overwritten by another synchronization made with DirectAdmin DNS tool. It's best to have clients manage their DNS directly on DirectAdmin or via HostBill client portal, using DirectAdmin DNS management function |