IP Addresses Management

In Plesk you can see the list of registered IP addresses, add, and manage them.

Every IP address registered in Plesk must be designated as either dedicated or shared.

Designating an IP address as dedicated has the following benefits:

Note: To be able to create a subscription and host websites you must have either a shared IP address or at least a single unassigned dedicated IP address on the server.

Listing registered IP addresses

To view the list of IP addresses registered in Plesk along with essential information such as the IP address type or the number of websites hosted on a given IP address, go to Tools & Settings > IP Addresses.

You can search for IP addresses using the search menu. You can display it by clicking the arrow button on the right side of the screen.

Adding IP addresses
  1. Go to Tools & Settings > IP Addresses.
  2. Click Add IP Address.

    Note: If you are running Plesk in a Virtuozzo container, you can add IP addresses only on the Virtuozzo hardware node. The Add IP Address button will not be displayed. To learn how to add IP addresses if you are running Plesk in a Virtuozzo container, refer to the Virtuozzo documentation. Once you have added the desired IP addresses, re-read IP addresses.

    Note: (Plesk for Windows) You cannot add IP addresses to or remove them from a network interface with enabled DHCP. To add or remove an IP address, disable DHCP for a given network interface.

  3. Select the network interface for the new IP from the Interface menu.
  4. Enter the IP address and the subnet mask in the corresponding box. For example, 123.123.123.123/16 or 2002:7b7b:7b7b::1/64.
  5. (Optional, used for Plesk servers behind NAT) Set the Public IP address. If you are adding a private IP address you plan to use to host public-facing websites, you can pair it with a public IP address by typing it in the Set the Public IP address field. This IP address will be used in A records of the domains hosted on this IP.
  6. Select whether the new IP address will be shared or dedicated.
  7. Select the default SSL/TLS certificate to use for the new IP address. By default, every IP address is secured with the default (self-signed) certificate. To learn more about SSL/TLS certificates, see Securing Connections with SSL/TLS Certificates.
  8. (Plesk for Windows) Select the desired FTPS usage policy.

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

  9. Click OK to add the IP address.
Updating the list of IP addresses

You can update the list of IP addresses in Plesk. This registers all IP addresses present on the server's network interfaces in Plesk. This can be useful in the following scenarios:

In both situations, you must update the list of IP addresses before you can assign them to subscriptions.

To update the list of IP addresses:

  1. Go to Tools & Settings > IP Addresses
  2. Click Reread IP.
Hiding IP addresses

You can hide any IP address registered in Plesk. Hidden IP addresses are not displayed in Tools & Settings > IP Addresses and are not available for assignment. You may want, for example, to hide private IP addresses present on the server to avoid assigning them to a subscription by mistake.

Note: Hiding an IP address already assigned to one or more subscriptions will result in the "The IP address is already used for hosting" error. The IP address will be marked as "blacklisted" in Tools & Settings > IP Addresses, but will remain available for assignment.

To hide one or more IP addresses:

  1. Edit the panel.ini file and add the following lines to it:
[ip]
blacklist="<IP addresses to be hidden>"

Where <IP addresses to be hidden> is a comma-delimited list of IP addresses you want to hide. You can hide both IPv4 and IPv6 IP addresses. For example:

[ip]
blacklist="192.168.1.10, 2002:5bcc:18fd:c:f482:d057:9ccf:993D"
  1. Log in to Plesk, go to Tools & Settings > IP Addresses, and click Reread IP.
To unhide one or more hidden IP addresses:

If you change your mind later, you can unhide a hidden IP address, remove it from the panel.ini file and Reread IP.

Assign the default website for an IP address

The first website hosted on any given IP address becomes the default website for that address. If multiple websites are hosted on a single IP address, the default website is returned when the IP address is used for browsing instead of a domain name.

For example, you host both your own website and a number of other websites on a single IP address. You may want visitors to see your own website when they browse the IP address. You can achieve this by selecting your own website as the default one.

To select the default website:

  1. Go to Tools & Settings > IP Addresses.
  2. Click the desired IP address.
  3. Select the desired website from the Default site menu.
  4. Click OK.