Create a Linode account to try this guide with a $ credit.
This credit will be applied to any valid services used during your first  days.

Linode’s free Cloud Firewall service can be used to create, configure, and add stateful network-based firewalls to Linode services. A Cloud Firewall is independent of the service it is attached to and can be applied to multiple services. Cloud Firewalls are compatible with Linode Compute Instances and NodeBalancers.

Create a Cloud Firewall

There are two main options to consider when deciding how to protect your Linode Compute Instances: installing firewall software on your system or using Linode’s Cloud Firewall service. While both are robust solutions, a major benefit to using Cloud Firewalls is the ease of configuration. Cloud Firewalls can be created and managed through the Cloud Manager, Linode CLI, or Linode API.

NodeBalancers do not support the installation of firewall software. If you wish to configure inbound firewall rules for your NodeBalancer, we recommend using the Cloud Firewall service.

Manage Firewall Rules

A Cloud Firewall analyzes traffic against a set of user-defined rules. The firewall can be configured to implicitly accept or drop all inbound or outbound traffic. Individual rules can be added to further accept or drop specific traffic, such as over certain ports or to/from a certain IP address.

Outbound firewall rules are not applied to NodeBalancers.

Apply to Compute Instances

To start using a Cloud Firewall to protect your services, you can apply it to Compute Instances or NodeBalancers. Each Cloud Firewall can be applied to multiple services, but a service can only belong to a single Cloud Firewall.

This page was originally published on

Your Feedback Is Important

Let us know if this guide was helpful to you.