If you want to limit who can access your Plesk login page, you can restrict access by IP address. This prevents unauthorized login attempts from unknown locations. This guide covers how to set up IP-based access restrictions in Plesk.

Restricting Plesk Access by IP Address

  1. Log in to Plesk.
  2. Go to Tools & Settings.
  3. Under Security, click Restrict administrative access (or IP Access Restrictions).
  4. Select Allow access only from the listed IP addresses.
  5. In the IP addresses/subnet masks field, enter your IP address (e.g., 192.0.2.1).
  6. To add multiple addresses, click Add or enter them separated by newlines.
  7. You can also enter CIDR notation for IP ranges (e.g., 192.0.2.0/24).
  8. Click OK.

After enabling this, only the listed IP addresses will be able to access the Plesk login page.

Finding Your Current IP Address

  • Visit https://whatismyipaddress.com to see your current public IP address.
  • Your IP address may change if you use a dynamic IP from your ISP. Consider using a range or VPN with a static IP.

What If You Get Locked Out?

If you accidentally lock yourself out:

  1. Contact your hosting provider to remove the IP restriction.
  2. Access the server via SSH and remove the restriction using Plesk CLI: plesk bin server_pref --update-web-interface-access-policy -access-policy allow

Important Notes

  • IP restrictions apply to the Plesk control panel only, not to your website.
  • If your ISP assigns dynamic IP addresses, your IP may change and you could be locked out.
  • Be cautious when setting very narrow IP ranges — you could accidentally lock out legitimate users.

Troubleshooting

"Access denied" after setting IP restrictions:

  • Your current IP address is not in the allowed list. Contact your hosting provider to add it.

Cannot find "Restrict administrative access":

  • This option may not be available in the Customer Panel. Contact your hosting provider.
Was this answer helpful? 0 Users Found This Useful (0 Votes)