SlackFire is an firewall script implemented with iptables. It is completely configurable via a CLI, as all configuration is performed via configuration files. It supports all kinds of packet forwarding, including NAT, NAT with port redirection, and forwarding to machines with routable IP addresses. The configuration files are heavily commented, and messages in the log file are as informative as possible.
|Operating Systems||POSIX Linux|
|Implementation||Unix Shell bash|
Release Notes: This is a rewrite of version 0.45.d adapted for 2.6 kernels. Other minor improvements were made here and there.
Release Notes: Another approach to define connection attempts that should be dropped without logging was implemented. This can be useful for routers that run continually. A chain that checks for different TCP scans was extended.
Release Notes: A minor change was made in bash syntax when proceeding configuration files. Temporary files are now created using mktemp.
Release Notes: More granular control over restricting incoming connections and over logging is provided.