This document presents the process of setting up a firewall using the EigerStein distribution of the Linux Router Project (LRP) firewall. The Linux Router Project is made up of developers who have joined together to create a copy of Linux which will run on a floppy disk, and provide routing and firewall services. The name LRP describes both the organization of developers, and the software they produce (i.e.- LRP version 2.9.4). The name Eiger refers to a modification of the LRP software to use a newer version of Linux which is more secure, and makes use of the more current networking technologies of Linux. Eiger was the fourth modification of LRP, coordinated by Matthew Grant (predicated by an unnamed release, Kilimanjaro and Materhorn). EigerStein is a further modification of Eiger, coordinated by Charles Steinkuehler. Matthew Grant no longer supports the Eiger software due to security problems in some of the software used in its creation. Charles Steinkuehler, however, has continued support for Eiger; fixing many of the security holes, changing the name to EigerStein, and setting up a web page for support (among other things). Web sites for these people/organizations appear at the end of this document in the Resources section.
All LRP and derivative distributions, are a stripped down version of Debian Linux. The commands are very similar to those in Debian Linux, however they are not entirely the same commands. They are a version created for tiny Linux distributions as a piece of software called Busybox. The Busybox commands don't have as many features as the real commands, but perform essentially the same tasks, producing the expected results.
EigerStein is configured predominantly through a menu-driven application called lrcfg. This script file allows you to access most of the files needed to configure your system. In addition, it is the preferred way to backup your EigerStein file system to disk. You can type [q], then [Enter] to exit lrcfg. Once in the shell, you can type lrcfg, then [Enter] to reload the configuration script.
This document covers Ethernet to Ethernet firewalls only. This second major revision sees a great many new additions, and a few corrections here and there. This will likely be the last revision of this document for EigerStein, as its predecessor, Dachstein, was recently released in beta.