Configuring Server IP Pool

This section introduces you to the concepts of IP addresses and describes how they are allocated in Panel for web hosting purposes.

This section contains the following subsections:

About IP Addresses: IPv4 and IPv6

An IP address is a number that uniquely identifies each device, such as a computer, on a network. The use of IP addresses makes it possible for computers to find other computers on a network and communicate with them.

There are two formats of IP addresses:

When Parallels Plesk Panel is deployed in IPv6-enabled networks, it can operate simultaneously on IPv4 and IPv6 addresses. Providers can add IPv4 and IPv6 addresses to the server IP pool, allocate them to resellers, and create subscriptions based on them.

Each hosting subscription can be allocated:

Note: Each subscription that needs to host FTP shares accessible by Internet users without password authorization (Anonymous FTP) must be assigned at least one dedicated IPv4 address.

Requirements for Operating on IPv6

The following requirements must be met to ensure the proper operation of Parallels Plesk Panel in IPv6-enabled networks:

To see the list of Linux operating systems that support this feature, refer to the release notes to Panel, for Linux or for Windows.

Allocation to Resellers and Hosting Customers: How This Is Done in Parallels Plesk Panel

The following is an overview of how IP addresses are allocated in Panel:

  1. IP addresses are added to the server IP pool.

    After installation, Panel reads all assigned IP addresses from the operating system configuration and adds them to the server IP pool. When you obtain new IP addresses that you would like to use on the server, you should add them through Panel to that pool, as Panel might not recognize manual modifications you make to the network configuration files.

    Note: If you are running Panel in a Parallels Virtuozzo Container (PVC), you can add IP addresses only on the PVC hardware node.

    When adding addresses to the server IP pool (in Tools & Settings > IP Addresses > Add IP Address), you select how they should be allocated - either as dedicated or shared:

  2. When setting up reseller plans (in Service Plans > Reseller Plans > Add New Plan > IP Addresses tab), you select IP addresses that should be allocated to resellers:
  3. When signing up new customers (in Customers > Add New Customer) or creating subscriptions for your own needs (in Subscriptions > Add New Subscription), you can select IP addresses that should be allocated. All shared and dedicated addresses available from the server IP pool are listed in a menu.

How to Perform Operations on the Server IP Pool

To view the IP addresses you have at your disposal:

  1. Go to Tools & Settings > IP Addresses (in the Resources group).

    Your IP addresses are listed and the following supplementary information is given:

  2. To update the list of IP addresses and their status, click Reread IP.

    You might need to do this if you manually added IP addresses to the network interface in the server operating system, or when operating in Parallels Virtuozzo Containers.

To add a new IP address to the server:

  1. Go to Tools & Settings > IP Addresses (in the Resources group), and click Add IP Address.
  2. Select the network interface for the new IP from the Interface menu. All network cards installed on your server are shown in this menu.
  3. Enter the IP address and subnet mask in the corresponding box. For example, 123.123.123.123/16 or 2002:7b7b:7b7b::1/64.
  4. Select the type of the new IP address, shared or dedicated.
  5. From the drop-down box, select the default SSL certificate to use for the new IP address. You can select the following certificates:
  6. If your server is running Windows operating system, select the FTP over SSL checkbox if you want to enable the ability to use secure FTP connection (FTP over SSL) for the domain on a dedicated IP address.

    Note: To enable secure FTP connections, the FTP server installed on your Parallels Plesk Panel server must support FTP over SSL. For example, Gene6, Serv-U FTP, IIS FTP 7.x servers support FTP over SSL.

  7. Click OK.

To remove an IP address from the server:

  1. Go to Tools & Settings > IP Addresses (in the Resources group).
  2. Select the respective checkbox and click Remove, confirm removal and click OK.

To assign an IP address to a reseller:

  1. Go to Tools & Settings > IP Addresses (in the Resources group), and click the corresponding number in the Resellers column, then click Assign.
  2. Select the account you need and click OK.

To revoke an IP address from a reseller:

  1. Go to Tools & Settings > IP Addresses (in the Resources group), and click the corresponding number in the Resellers column.
  2. Select the respective checkbox and click Remove.
  3. Confirm removal and click OK.

Since users can refer to a web resource on your server by typing an IP address and there can be several websites hosted on that address, Panel needs to know which of the sites to show in such cases. Panel automatically assigns the first website created on an IP address as the default website; however, you can select any other website and make it default.

To assign a default website (default domain) for an IP address:

  1. Go to Tools & Settings > IP Addresses (in the Resources group), and click the IP address you need.
  2. In the Default site menu, select the site you need and click OK.

To change an IP address allocation type (shared, dedicated) or assign another SSL certificate to an IP address:

  1. Go to Tools & Settings > IP Addresses (in the Resources group), and click the IP address you need.
  2. Select the required IP address allocation type and SSL certificate, and click OK.

Please send us your feedback on this help page.