Sphirewall is an open source and freely distributed firewall and router operating system based on the Linux kernel and derived from the highly acclaimed and award-winning Debian GNU/Linux operating system. It provides bandwidth analytics and advance user management.
Among the features of the Sphirewall project, we can mention routing, Nat and Pat support, DHCP support, PPPoE support, stateful firewall core, flexible filtering rules, QOS and traffic shaping, GeoIP based filtering, Tun Openvpn server, as well as a powerful pooling and alias system.
Distributed as 32-bit and 64-bit ISO images
Sphirewall is distributed as a minimal ISO images supporting both the 32-bit (i386) and 64-bit (x86_64) instruction set architectures. Several dedicated Sphirewall devices are available for purchase from the project's home page (see link at the end of the article).
From the boot menu, which is the first thing you will see when booting the ISO image from the BIOS of your computer using either a CD disc or a USB thumb drive of at least 512MB, you can start the installation in text-mode or graphical mode, or install with speech synthesis support.
Various advanced options are also provided, such as the ability to use the expert or automated installations in graphical or text mode, as well as to access the rescue mode in case you want to repair a broken operating system.
Whether you’re an expert or novice in installing GNU/Linux distributions, we strongly suggest to go with the “Graphical Install” option. You will be required to choose the language to be used for the installation process and for the installed system, select your location and configure the keyboard.
In addition, after all installer components have been loaded from the bootable medium, you must enter a password for the root (system administrator) account, configure the clock, partition disks, configure the package manager, and install the bootloader.