Providers can offer name servers in combination with Dedicated servers. Clients can utilize name servers to create their domain names and manage DNS records.
The DCImanager processing module can automate the process of name server provisioning to clients. It requires setting up the tariff plan resource called "Name servers" and integrating BILLmanager with the product that manages the name server. Integration with DNSmanager is supported.
If the standard resource configuration is used, a client is able to select one of the following options when ordering a new service: use provider's name servers, use client's name servers, or not to use any name servers.
Provider name servers
If the client chooses Provider name servers while making an order, BILLmanager will create a user with the "User" role in DNSmanager. The username is generated based on the template: dns<service id>.
Access details to DNSmanager and the name of the provider name servers are specified in the Service activation email:
The name of the provider name servers ns1.domain.com, ns2.domain.com are the names of the namespace in DNSmanager. The system adds "ns1." and "ns2." at the beginning of the namespace.
Example: in DNSmanager we created a reseller "provider" with the namespace "company.com". We will use this reseller for integrating BILLmanager with DNSmanager. All the users created in DNSmanager when ordering the service with a provider name server will be associated with the "provider" reseller. All the domains of the user will utilize ns1.company.com, ns2.company.com.
When the client receives his login and password to DNSmanager, he creates domain names in the control panel and delegates them to the provider name server. If the client's server is managed by ISPmanager, he can integrate ISPmanager with DNSmanager. Domain names created in ISPmanager will be automatically added into DNSmanager, i.e. they will be added to the name servers.
Private name servers
If the client chooses Private name server while making an order, BILLmanager will create a user with the "User" role in DNSmanager. The username is generated based on the template: dns<service id>. Access details to DNSmanager and the name of the provider name servers are specified in the Service activation email.
Difference from provider name servers: a user created in DNSmanager utilizes his own namespace rather than the namespace of the reseller account. User's domain names will be isolated from other domains on the server in other namespaces.
Integration with DNSmanager
To integrate BILLmanager with a name server control panel navigate to Integration → Name servers.
Step 1. Select a control panel. For "Provider name servers" and "Private name servers" you can use only DNSmanager 5.
Step 2. Enter the access details to the control panel:
- Provider — select the provider that can use the name server.
- Name — enter any name for this integration.
- URL — enter the URL of DNSmanager. Make sure it is accessible from the server with BILLmanager.
- Username — enter the username of the account in DNSmanager with "Reseller" role permissions
- Password — enter the user password.
- For free domain name — select the checkbox to allow creating a free domain name.
- Provider name server — select this check box to allow using provider name servers.
- Private name server — select this check box to allow using private name servers.
BILLmanager uses only the first integration marked as "Provider name server" for provider name servers. If you set up two integrations and select "Provider name servers" for both of them, the second integration will never be used.
The same rule is applied to private name servers.
Automatic integration of ISPmanager with DNSmanager
Integration between ISPmanager and DNSmanager can be configured automatically if a client orders a server managed by ISPmanager and selects the provider name servers.
Advantages:
- All the domain names created in ISPmanager will be automatically created in DNSmanager (on the name servers).
- Users can manage DNS records directly from ISPmanager.
To enable automatic integration, contact ISPsystem support team and tell the domain name of your BILLmanager. A specialist will specify the address on your account at eu.ispsystem.com.
Once completed, every ISPmanager license ordered from your account at eu.ispsystem.com will have specific settings which allow for automatic integration of ISPmanager and DNSmanager.