Pre-Flight Check
- These instructions are intended specifically for unblocking an IP Address in APF.
- I’ll be working from a Liquid Web Core Managed CentOS 6.5 server, and I’ll be logged in as root.
- For further details, see our in-depth look at the APF firewall.
Check APF for Your IP Address
Let’s say that you want to check whether or not a specific IP address, maybe 8.8.8.8 , is blocked by APF. That’s easy!
You may receive a result similar to:
/etc/apf/deny_hosts.rules:# added 8.8.8.8 on 04/25/14 13:42:01 with comment: {bfd.courier}
/etc/apf/deny_hosts.rules:8.8.8.8
The above means that BFD detected a brute force attack from the IP 8.8.8.8 on port 25, and automatically added a rule to APF to prevent future connections specifically from that IP address
Unblock an IP Address
If the IP address is denied in APF and you want to remove it, then use this command:
apf -u 8.8.8.8
If the command is successful, you should get a result similar to:
apf(12721): {trust} removed 8.8.8.8 from trust system
APF then needs to be restarted for the change to take effect:
apf -r
If you’d prefer a more advance firewall for APF, see our tutorial on how to install and configure CSF and its security plugin LFD (Login Failure Daemon).