A hosting company can integrate its billing platform with IPmanager to provide dedicated IP addresses with shared hosting services.
IP addresses won't be allocated from IPmanager in two cases:
In these cases, the integration with IPmanager can be "dummy". This means that you can add integration under a user who has no IP access configured. You can create such a user in IPmanager or in ispmanager business.
To create a user in ispmanager business:
Creating a user in IPmanager is described in the "IPmanager сonfiguration" section.
You can install IPmanager on the same server with BILLmanager or on a separate server. After you have installed IPmanager, login to the control panel as an administrator, create a user account, and set up the network.
Navigate to Main → Networks → Add, new network IP addresses will be allocated to shared hosting users.
Navigate to the Main → Users and create a new user (with "User" permissions) to set up the integration.
Click Permissions in the Users module to choose IP addresses (a single IP address, an IP range, or subnets) that will be allocated to this user.
Example: the service provider has 22.214.171.124/24. For shared hosting, he needs only one range 126.96.36.199-188.8.131.52. So, he/she adds 184.108.40.206/24 in IPmanager but the user will have permissions only on 220.127.116.11-18.104.22.168.
Select the alias checkbox in Allowed groups of IP addresses. Only this type of IP addresses is used for Shared hosting.
Navigate to Integration → IPmanager. The integration form consists of two sections — "Connection" and "Synchronization of IP addresses".
Statuses of IP addresses in IPmanager and BILLmanager will be compared during synchronization:
Since synchronization is performed with the username that was specified during integration, BILLmanager can release and use only those IP addresses that belong to this user in IPmanager. That's why there may be insufficient permission to change IP status. On the synchronization form, you can enter the IPmanager administrator login and password to change statuses regardless of user privileges.
If you don't want all of the IP addresses to be synchronized, check the Ignore types of IP addresses box. Types of IP addresses are IP groups that can be added in IPmanager → IP groups. Only alias IP addresses are used for Shared hosting in BILLmanager.
For IP synchronization we don't recommend specifying credentials of IPmanager administrator, especially if in IPmanager there are IP addresses which were allocated manually (not by BILLmanager) and those IP addresses are not bound to services in the billing platform.
Otherwise, the IP addresses will be released by BILLmanager automatically.
Every day at 03:15 a.m. the fix.moduleip cron job starts synchronization of IP addresses.