Frankenwall is a bash shell script intended to create a highly secure IPTables based linux firewall/router with QOS/traffic shaping/bandwidth management. Be certain you know EXACTLY what your network needs before using Frankenwall. Wimps need not apply.
Be the first to post a text review of Frankenwall. Rate and review a project by clicking thumbs up or thumbs down in the right column.
0.5.9 Moved the broadcast blocking code higher in the chain so it would actually get a chance to block broadcasts. Moved primary configuration directory from /etc/firewall.d to /etc/frankenwall.d. install.sh will detect the old configs, and do this automatically. This was done to avoid conflicts with other packages that may try to use the firewall.d directory. 0.5.10 Added check for file to exist before attempting to back it up in install.sh Added timestamped backup directories to install.sh Added the ability to specify alternate configuration directories in order to quickly change from one configuration to another without overwriting the files found in /etc/frankenwall.d. This option can be used with frankenwall, and with install.sh as well. This way, you can update your alternate config files by specifying a different config directory to install.sh. Added "spawn" as a new control option to the frankenwall script. When you specify "spawn", frankenwall will read all network information from a new configuration file called spawn_net.conf instead of pulling it from your systems actual network configuration. This allows frankenwall to generate working iptables rulesets for a system other than the one it is running on. When you specify "spawn", frankenwall will not execute any iptables or tc commands on your machine. Instead, it will send all of the commands in shell-script format to STDOUT so you may redirect it to a file for use as a static script on another system.
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?