How Do I Deny IP Address Access in Plesk?
Unfortunately, there is no method for blocking traffic per IP address in Plesk. The following methods will assist you with blocking IP addresses when using Plesk depending on your server type.
If you have Windows shared hosting, please contact us via phone or Live Chat for assistance.
If you have administrator access on Windows dedicated server hosting, you can block an IP address with Windows Firewall using the following directions:
- Log into your server via Remote Desktop.
- Click on Start, type "firewall."
- Select Windows Firewall with Advanced Security.
- On the left side of the firewall window, click on the Inbound Rules option.
- On the right side of the screen, click on New Rule.
- Click on the Custom radio button and then click the Next button.
- Make sure the All programs radio button is selected then click Next.
- On the Protocol and Ports options, leave everything at its default and click Next.
- On the Scope tab, there will be two boxes; the top box is for local IP addresses and the bottom box is for remote IP addresses. In this scenario, we are blocking an outside (remote) IP from accessing anything on the server, so we will need to add the IP address to the bottom box only as it will not be a local IP address.
- Click on the radio button that says These IP addresses in the remote section as illustrated below.
- Click the Add button.
- In the next window, we will be adding a single IP address to the rule, but you can also add an entire range if necessary:
- Click OK, then click Next.
- Select the Block the connection radio button on the next screen and then click Next.
- Leave all of the options on the next screen checked as this will block the IP address regardless of which connection type they are trying to use. Click Next.
- Enter a name for the rule and click Finish.
Linux (VPS with Plesk)
If you have Linux hosting, you can simply create the IP deny rules in your .htaccess file.
allow from all
deny from 70.24.291.52 #ex-employee
deny from 220.127.116.11 #visitor spamming comments
deny from all
allow from 18.104.22.168 #my office
allow from 22.214.171.124 #my house
See the article on How to Edit Your .htaccess File for generic instructions that apply to all .htaccess changes.