Shorewall Requires:
- A kernel that supports netfilter. I've tested with 2.4.2 - 2.4.20-pre6.
Check here for kernel configuration
information. If you are looking for a firewall for use with 2.2
kernels, see the Seattle Firewall
site .
- iptables 1.2 or later but beware version 1.2.3 -- see the Errata. WARNING: The
buggy iptables version 1.2.3 is included in RedHat 7.2 and you should
upgrade to iptables 1.2.4 prior to installing Shorewall. Version 1.2.4
is available from RedHat
and in the Shorewall Errata.
- Some features require iproute ("ip" utility). The iproute package
is included with most distributions but may not be installed by default.
The official download site is ftp://ftp.inr.ac.ru/ip-routing.
- A Bourne shell or derivative such as bash or ash. This shell must
have correct support for variable expansion formats ${variable%pattern
}, ${variable%%pattern}, ${variable#pattern
} and ${variable##pattern}.
- The firewall monitoring display is greatly improved if you have
awk (gawk) installed.
Last updated 11/10/2002 - Tom Eastep
Copyright © 2001, 2002 Thomas M. Eastep.