fli4l
fli4l (flexible internet router for linux, früher floppy isdn for linux) ist eine seit 2000[4] aktiv weiterentwickelte Linux-Distribution, deren Hauptaufgabe das Bereitstellen eines Routers ist. Die Distribution ist von Diskette lauffähig und wurde mit dem Ziel einer einfachen Konfiguration und der Unterstützung von älterer Hardware geschaffen. fli4l kann zwischen Ethernet und ISDN, UMTS oder DSL bzw. zwischen zwei Ethernet-Netzwerken routen.
fli4l | |
---|---|
Entwickler | fli4l-Team[1] |
Lizenz(en) | GPL (Freie Software) |
Erstveröff. | April 2000 |
Akt. Version | 3.10.19 (2. Februar 2020)[2] |
Akt. Vorabversion | Tarball Version (wöchentlich[3]) |
Abstammung | GNU/Linux ↳ fli4l |
Architektur(en) | i386, X64 |
Sprache(n) | Deutsch, Englisch, Französisch |
www.fli4l.de |
Anforderungen und unterstützte Hardware/Protokolle
fli4l basiert auf dem Linux-Kernel. Die Dokumentation ist sehr umfangreich. Es werden für die Installation keine Linuxkenntnisse benötigt. Grundkenntnisse der Netzwerktechnik sollten jedoch vorhanden sein.
Die Hardwareanforderungen für fli4l sind gering, ein Pentium mit MMX-Unterstützung, 64 MiB RAM und (je nach Konfiguration) ein bis zwei Netzwerkkarten reichen völlig aus. Eine Festplatte wird nicht benötigt,[5] kann aber von fli4l auch verwendet werden. Ab Version 3.0.0 bietet fli4l zudem die Möglichkeit, eine lauffähige Installation mittels Card-Reader direkt auf einer CF-Karte zu erzeugen, die dann ihrerseits mit einem CF-Adapter im IDE-Slot betrieben werden kann. Ebenfalls unterstützt wird die direkte Erzeugung eines ISO-Abbildes zum Betrieb von CD sowie DOC/DOM für eingebettete Systeme.
Ab der Version 3.2 werden durch den Standardkernel 2.6.16.56 usb2serial-Adapter, Intel- und Ralink-WLAN-Karten unterstützt.[6][7]
Ab der Version 3.6 werden UMTS und IPv6 unterstützt, wobei der Linux-Kernel 2.6.32 eingesetzt wird.[8]
Die Version 3.10 baut auf der Linux-Kernelreihe 3.16 auf und bringt neben der verbesserten Hardware-Unterstützung vor allem Verbesserungen in der Firewall-Konfiguration und IPv6-Unterstützung mit.
fli4l kann unter Linux, Unix und Windows über Textdateien konfiguriert werden. Darüber hinaus bietet fli4l die Möglichkeit, Verbindungen über das Internet oder im WLAN mittels OpenVPN oder PPTP (Poptop[9]) zu verschlüsseln.
Versionen
Es gibt zwei Entwicklungszweige von fli4l, eine stabile und eine Entwicklerversion.
Die stabile Version 3.10.x basiert auf einem Kernel der 3.16er-Serie und beinhaltet auch Unterstützung für virtualisierte Systeme auf Basis von Xen und KVM mit. USB und WLAN werden weitgehend unterstützt, ebenso aktuellere Embedded-Hardware wie APU, ALiX, Soekris und die Epia-Reihe.
Die 4.0-Entwicklerversion (Tarball Version)[3] stellt Linux-Kernel der 4.1er-Serie zur Verfügung. Des Weiteren implementiert sie eine von Grund auf neu entwickelte Verwaltung und Konfiguration von Verbindungen (sogenannten Circuits), mit denen u. a. mehrere WAN-Anbindungen (z. B. via DSL, ISDN oder UMTS) parallel betrieben werden können.
Optionale Pakete
fli4l baut auf ein modulares System über sogenannte OPT-Pakete. Nur die Softwarepakete für gewünschte Optionen werden heruntergeladen und in den Verzeichnisbaum zur Erstellung der individuellen Konfiguration entpackt. Zur Erweiterung der Grundfunktionen steht eine breite Palette von Anwendungen in der sogenannten OPT-Datenbank[10] zur Verfügung, so können beispielsweise optionale Pakete zur Volumenbeobachtung eingebunden werden oder ein fli4l kann als Druckserver fungieren. Auch eigene Entwicklungen sind durch dieses Verfahren leicht möglich und können über die Datenbank anderen Nutzern zugänglich gemacht werden.
Steuerung des fli4l
Ein fli4l-Router kann über ein Webinterface gesteuert und überwacht werden. Darüber hinaus steht als Alternative das Programm ImonC (ISDN Monitor Client) für Windows und für Linux (GTK) zur Verfügung, das ebenfalls eine umfangreiche Steuerung zulässt und auch ein ferngesteuertes Update der Routersoftware ermöglicht.
Die PC-Welt bietet seit 2010 ein Konfigurationsprogramm für fli4l zum kostenlosen Download an, mit dem sich eine Bootdiskette auf PC mit Windows-Betriebssystem erstellen lässt.[11]
Eisfair (fli4l Derivat)
Da das fli4l Projekt im Laufe der Zeit einen immer größeren Umfang annahm, wurde vom Trägerverein net(t)work(s) e. V. das Projekt Eisfair, eine Serverdistribution mit einem größeren Funktionsumfang als für fli4l geplant, entwickelt und verbreitet.[12]
Andere Linux-Distributionen für alte PCs
- VectorLinux Vergleichbar mit Desktop Light Linux
- Damn Small Linux Eine Live-CD für ressourcenschwache Rechner
- Puppy Linux Eine weitere Live-CD für ältere PCs
- m0n0wall Firewall und Router (auf FreeBSD-Basis)
- IPFire Firewall und Router (basiert auf LFS)
- IPCop Firewall und Router (basiert auf LFS)
Literatur
- Axel Schemberg, Martin Linten, Kai Surendorf: PC-Netzwerke. 5. Auflage. Galileo Computing, 2010, ISBN 978-3-8362-1105-5, S. 422–440.
Weblinks
Einzelnachweise
- net(t)work(s) e. V.
- Release der stabilen fli4l Version. Abgerufen am 2. Februar 2020.
- Letzte wöchentliche Entwicklerversion
- Und so fing alles an
- Firewall im Eigenbau: Mit Software auf Linuxbasis und billigster Hardware lässt sich eine Firewall einrichten. Bericht in PC-Welt 11/2005
- Bericht in der c’t 08/2008 auf heise.de
- Diskettenrouter fli4l 3.2.0 erschienen auf golem.de vom 17. März 2008
- Routerdistribution Fli4L unterstützt UMTS und IPv6 auf golem.de vom 2. Mai 2011
- Poptop
- Die fli4l-Datenbank für optionale Pakete
- Konfigurationsprogramm für fli4l
- Eisfair