How to Unblock IP in cPanel/WHM
If your IP is blocked from accessing cPanel, WHM, SSH, FTP, or email, follow these methods.
---
Method 1 — Unblock IP from CSF Firewall
Most servers use [ConfigServer Security & Firewall (CSF)](https://configserver.com/cp/csf.html?utm_source=chatgpt.com)
Steps:
1. Login to WHM as root
2. Go to: Plugins → ConfigServer Security & Firewall
3. Click: Search for IP
4. Enter your blocked IP
5. Click Search
6. If listed, click Remove
---
Method 2 — Unblock from cPHulk
Sometimes too many failed logins trigger [cPHulk Brute Force Protection](https://docs.cpanel.net/whm/security-center/cphulk-brute-force-protection/?utm_source=chatgpt.com)
Steps:
1. Login to WHM
2. Open: Security Center → cPHulk Brute Force Protection
3. Go to: History Reports
4. Search your IP
5. Remove or whitelist the IP
---
Method 3 — Restart Internet / Change IP
If your ISP uses dynamic IP:
Restart router
Reconnect mobile data
Enable airplane mode for 30 seconds
You can also try:
Router → Network → MAC Clone
This may generate a new public IP from some ISPs.
---
Method 4 — Using SSH Terminal
If you have root SSH access:
Check blocked IP
csf -g YOUR_IP
Remove permanent block
csf -dr YOUR_IP
Remove temporary block
csf -tr YOUR_IP
---
Method 5 — Remove .htaccess Block
Check .htaccess for:
deny from YOUR_IP
Remove the line and save the file.
---
Common Reasons IP Gets Blocked
Wrong password attempts
FTP/SMTP login failures
Too many requests
ModSecurity rules
Firewall rate limits
