shorewall

Shoreline Firewall, netfilter configurator

Install

All systems
curl cmd.cat/shorewall.sh
Debian Debian
apt-get install shorewall
Ubuntu
apt-get install shorewall
Alpine
apk add shorewall
Arch Arch Linux
pacman -S shorewall
image/svg+xml Kali Linux
apt-get install shorewall
Fedora
dnf install shorewall
Windows (WSL2)
sudo apt-get update sudo apt-get install shorewall
Raspbian
apt-get install shorewall
Docker
docker run cmd.cat/shorewall shorewall powered by Commando

shorewall

Shoreline Firewall, netfilter configurator

Shorewall allows firewall/gateway requirements to be described using entries in a set of configuration files. It reads those configuration files and, with the help of the iptables utility, configures netfilter to match these requirements. Shorewall supports a wide range of router/firewall/gateway applications, traffic shaping and almost every type of VPN.

shorewall-core

Shorewall core components

This package provides the core Shorewall components, which are required for the rest of the Shorewall packages to work. There is not an especially good reason to have this package installed all by itself.