We're excited to announce the launch of our sister company, HeatShield. HeatShield's firewall management service makes customizing firewalls completely painless. Additionally, HeatShield's free plan offers the same standard firewall rules as ServerPilot but with the added bonus of SSH brute force protection, which blocks IP addresses that attempt to SSH into your server by guessing passwords.
When to Use HeatShield
HeatShield is a valuable addition to your server if you're concerned about weak SSH/SFTP passwords on your server or if you have advanced firewall needs that require you to customize your firewall.
If you aren't sure why you would want to customize your firewall, that's okay! That means you probably don't need to. In that case, you might only want to use HeatShield for SSH brute force protection.
However, if you've wished there was an easier way to restrict SSH access to only your office IP address, to open your firewall to allow remote access to MySQL, or to lock down access to Redis, then HeatShield is the best tool for the job.
Using HeatShield with ServerPilot
Since HeatShield works perfectly alongside ServerPilot, there's no risk of breaking anything by installing HeatShield on a server that's managed by ServerPilot.
Once you install HeatShield, ServerPilot will no longer attempt any firewall management on your server. You'll still see the firewall on/off switch in your server's settings in ServerPilot, but that switch won't do anything if you've installed HeatShield. Instead, you'll do all firewall management directly through HeatShield.
As HeatShield supports a much wider range of Linux distributions and processor architectures than ServerPilot does, ServerPilot users with mixed infrastructures (including servers not managed by ServerPilot) can still use HeatShield to manage firewalls across their entire infrastructures. Currently, HeatShield supports CentOS/RHEL, Fedora, Debian, and Ubuntu (both LTS and non-LTS) on 32-bit and 64-bit x86 architectures.