HeatShield is a network firewall management service for Linux servers. A firewall configured by HeatShield prevents unauthorized access to services running on your servers, such as SSH and MySQL. Using HeatShield, you can easily restrict access to these services so that only IP addresses you trust are allowed to communicate with your servers.
Additionally, HeatShield dynamically updates your servers' firewalls to block IP addresses that have attempted brute force SSH login attacks on any of your servers.
As cloud server adoption has increased, businesses of all sizes face increased server management complexity. Companies that never managed their own servers have made the leap into server administration. Companies that used to only use a few dedicated servers have moved to larger numbers of smaller cloud servers.
In either case, the complexity of server management has gone up.
HeatShield solves one important piece of the complexity problem for you: managing your servers' firewalls. By making it easy to control firewall policies across any number of servers, to add and remove rules and exceptions as needed, and to organize rules in ways that work for your organization, HeatShield brings sanity and peace of mind to firewall management so you can focus on the rest of your business.
HeatShield configures an iptables firewall on your server and requires no additional hardware or specialized network infrastructure. When you connect your server to HeatShield, a firewall management agent is installed on your server. The agent communicates with HeatShield, keeps your server's firewall configured as you've specified, and reports SSH brute force login attempts.
HeatShield works with cloud servers and dedicated servers at any provider, including Google Compute Engine, Amazon EC2, Microsoft Azure, Rackspace, DigitalOcean, Linode, SoftLayer, and OpenStack-based providers.