This is Ipmasq packaged for FloppyFW by Jonas Smedegaard on Sat, 13 Apr 2002 19:42:37 +0200. Originally packaged for Debian by Brian Bassett brian@butterfly.ml.org on Tue, 18 Nov 1997 22:51:25 -0800. Usage: ------ 1) Put the .tgz and .ini in packages directory on your FloppyFW 2) Remove or empty "firewall.ini" in the root of your FloppyFW That's it! Now you have a fully functional, basic firewall script. If you add more interfaces it automatically adapts, with the assumption that the interface(s) with default route are outside interfaces. To tweak some of the rules, add .def and/or .rul files to the packages directory as well. Read more in the upstream documentation. If you want to manually add some rules (like port forwards to servers on an internal network) you can do it in the bottom of the .ini file. Limitations: ------------ Requires FloppyFW 1.9.20 or higher due to busybox applets not included (or available) in earlier versions. Changes from the original: -------------------------- Only files in /usr/sbin and /etc/ipmasq/rules are included to save space. Strip all comments, and remove non-netfilter (iptables) code to save a few kilobyte. A bug(?) in the busybox "export" command in FloppyFW 1.9.20 causes exporting and defining an environment variable in one go to fail (and instead list some other variables). All calls to "export" is rewritten to fist define the variable and the export it as a separate run. Source: ------- http://packages.debian.org/ipmasq/ Author: ------- Brian Bassett Copyright: ---------- The scripts in this package originated in the IP Masquerade mini-HOWTO, available at any Linux Documentation Project mirror. This package is released under the GPL (see /usr/share/common-licenses/GPL).