IPFire
IPFire | |
---|---|
developer | IPFire team |
License (s) | GPL ( Free Software ) |
Current version |
2.25 - Core Update 144 from April 24, 2020 (129 days ago) |
ancestry |
GNU / Linux ↳ Smoothwall ↳ IPCop ↳ IPFire 1.4.9 ↳ Linux From Scratch ↳ IPFire 2.x |
Architecture (s) | i586 , armv5tel , x64 |
Others | Price: free of charge Language: multilingual (including German ) |
www.ipfire.org |
IPFire is a free Linux distribution that primarily functions as a router and firewall and can be configured via a web management console. In addition, the distribution also offers selected server services and can easily be expanded to become a SOHO server.
IPFire is based on Linux From Scratch and, like Endian Firewall, is originally a spin-off from IPCop , but from version 2 it only uses IPCop's web interface.
The IPFire project has been a member of the Open Invention Network since April 2015 .
System requirements
The modular principle enables the user to create a system that is tailored to their own needs. This can either be a very small system that can also run on old hardware such as an Intel Pentium of the first generation, or a SOHO system with a modern multi-processor system. Alternatively, installation on a USB stick is also possible.
Therefore, the computing power of the PC required for the IPFire depends entirely on the area of application and the installed add-ons. Even if IPFire can in principle run on less powerful systems, at least one i586 compatible main processor with a clock speed of 1 gigahertz, 1 gigabyte main memory and two network cards - one for connecting DSL (or other router) and one for connecting to the LAN - are provided by the Developer recommended. In addition, some devices with ARM architecture are supported, for example Raspberry Pi or Banana Pi . From version 2.13 Core 71, it is possible to connect to the Internet via a WLAN connection, provided that the hardware is compatible.
System details
One of the basic concepts of this distribution is the ease of use, which is primarily tailored to users who are not very familiar with networks and server services. Nevertheless, the developers have made sure that experienced admins have a variety of setting options. The basic setup of IPFire (IP addresses, passwords) is carried out dialog-guided on the console; further administration takes place via a web-based interface.
IPFire offers an extensive package management system (Pakfire), which means that the lean basic system, which only functions as a firewall, can be equipped with numerous extensions and can thus be adapted to various application scenarios. In addition, security problems can be quickly fixed with updates. The Linux kernel used has been hardened and purged.
The basic system comes with the following features:
- Proxy server with content filter and caching functions for updates (e.g. Microsoft Windows updates, virus scanners, etc.)
- Intrusion Prevention System ( Suricata )
- VPN via IPsec and OpenVPN
- DHCP - Server
- Caching - name server (supports DNSSEC )
- Time server
- WOL (Wake On LAN)
- Dynamic DNS
- Quality of Service
- outgoing firewall
- System monitoring functions and log analysis
- GeoIP filtering (from version 2.17 Core Update 90)
- Captive Portal (from version 2.19 Core Update 115)
Extensions
IPFire offers several extensions ( add-ons ) which are maintained by the development team. They are installed via package management (Pakfire) and usually only require little prior knowledge.
Installable add-ons include:
- File and print server ( Samba and CUPS , vsftpd (up to version 2.19 Core Update 116))
- Asterisk and TeamSpeak
- Video Disk Recorder (VDR)
- Mail server - Postfix, Spamassassin, Amavisd-new
- Streaming server (MPD and others)
- Monitoring services such as Nagios or NRPE
- Virus scanners or extended log analysis programs such as ClamAV or Watchdog
- Tor Server - Enables anonymous surfing over the Tor network or simple operation of a relay
- WLAN access point (HostAPD)
Ports
The IPFire project provides an experimental port for the ARM architecture . Supported platforms include Pandaboard , Raspberry Pi , Banana Pi Router R1 and Marvell Kirkwood- based platforms such as: B. DreamPlug .
resonance
- IPFire is part of the c't Debian Server Version 4 and was released in August 2009.
Web links
- CeBIT
Individual evidence
- ↑ blog.ipfire.org .
- ^ The IPFire Project joined the Open Invention Network , accessed on May 12, 2015.
- ↑ wiki.ipfire.org - System Requirements. Retrieved December 10, 2019 .
- ↑ wiki.ipfire.org - Hardware. Retrieved December 10, 2019 .
- ↑ On supporting legacy Hardware ... , accessed on May 12, 2015 (English)
- ↑ wiki.ipfire.org - ARM. Retrieved December 10, 2019 .
- ↑ IPFire 2.13 Core Update 71 released , accessed on October 22, 2014 (English)
- ↑ wiki.ipfire.org - Step 3: Run the installer. Retrieved December 10, 2019 .
- ↑ wiki.ipfire.org - The Web Interface. Retrieved December 10, 2019 .
- ↑ Feature Highlights IPFire 2.15 # 1: Hardening the system , accessed on October 22, 2014 (English)
- ↑ Arne Fitzenreiter: [SIG-ARM] IPFire on Raspberry Pi ready to fist test. May 12, 2012, accessed December 10, 2019 .
- ↑ Installation of IPFIRE in Banana PI-R1 - forum.ipfire.org. Retrieved December 10, 2019 .