Einleitung
Die folgende Anleitung stellt ein Schnell-Koch Rezept dar. Es soll dem fli4l Einsteiger ermöglichen, einen fli4l DSL Router aufzubauen, um seinen privaten PC bzw. sein privates Netzwerk ans Internet anzubinden.
...
Die folgende Schritte sind der Reihe nach zu tun:
Table of Contents
Pakete aus dem Internet beschaffen
fli4l gibt es nicht als ein Programm, sondern ist in Pakete unterteilt. Jedes Paket ist für eine andere Funktion zuständig. Die Pakete sind komprimiert, müssen also vor Benutzung entpackt werden.
...
- base: Datei fli4l-3.6.x.tar.gz
- kernel: Je nach Bedarf gibt es verschiedene Kernel-Pakete:
- ein 2.6.16er Paket, das weniger Platz braucht, dafür aber vielleicht aktuellere Hardware nicht unterstützt - kernel_2_6_16.tar.gz
- ein 2.6.32er Paket, das als Standard-Kernel empfohlen wird - kernel_2_6_32.tar.gz
- weitere Kernel-Pakete die im Kontext dieses Artikels nicht relevant sind
- dsl: Datei dsl.tar.gz
- httpd: Datei httpd.tar.gz
- sshd: Datei sshd.tar.gz
Pakete auspacken
Die heruntergeladenen Pakete enthalten eine Sammlung von Dateien inklusive einer Verzeichnisstruktur. Deshalb muss immer das Basispaket fli4l-3.6.x.tar.gz zuerst entpackt werden. Es entsteht folgende Verzeichnisstruktur auf der Festplatte:
...
Alle weiteren Pakete müssen in das Verzeichnis x:/meinverzeichnis/fli4l-3.6.x entpackt werden. Auf der fli4l Homepage gibt es eine ausführliche Anleitung zum Entpacken.
fli4l konfigurieren
Die Informationen, wie ein fli4l aussehen soll, wird in den Textdateien im Unterverzeichnis x:/meinverzeichnis/fli4l-3.6.x/config gespeichert. Für jedes Paket gibt es eine Datei gleichen Namens plus Endung .txt, also base.txt, dsl.txt, httpd.txt und sshd.txt.
...
fli4l konfigurieren bedeutet nun, den Wert einer Variablen den eigenen Anforderungen anzupassen.
Paket base konfigurieren
Im Basis-Paket müssen nur wenige Einstellungen geändert werden. Die meisten Variablen enthalten sinnvolle Standardvorgaben. So ist beispielsweise der Paketfilter (Firewall) so konfiguriert, dass das gesamte lokale Netz maskiert ins Internet kommt und niemand von aussen hinein.
...
Der Router wird über den IMOND gesteuert, daher hier yes angeben, und evtl. die beiden Passwörter vervollständigen.
Fertig.
Paket DSL konfigurieren
OPT_PPPOE
Auf yes setzen um das Paket zu aktivieren.
...
Nutzername und Passwort des Internetproviders angeben.
Fertig.
Paket httpd konfigurieren
OPT_HTTPD auf yes setzen, fertig.
Paket sshd konfigurieren
OPT_SSHD und SSHD_ALLOWPASSWORDLOGIN auf yes setzen, fertig.
Floppy bauen und booten
Linux
Fli4l braucht für das Erstellen der Floppy mtools und syslinux, sind diese Pakete nicht vorhanden, bricht das Erstellen der Floppy mit einer entsprechenden Fehlermeldung ab.
...
aufrufen und Daumen drücken.
Windows
Auf mkfli4l.bat doppelt- und anschließend auf "Starte Build-Prozess" einfach-klicken und Daumen drücken.
Booten
Wenn alles glatt lief, haben wir nun eine Floppy, von der wir booten können und die uns ins Internet bringt. Evtl. muss man ausprobieren, welche der beiden Netzwerkkarten jetzt zum lokalen Netz gehört und welche ans DSL-Modem muss. Dazu einfach mal die Kabel tauschen.
Arbeits-PCs einrichten
Wenn wir oben OPT_DNSDHCP eingestellt haben, sollten die PCs die Netzwerkeinstellungen automatisch zugewiesen bekommen. Trotzdem gibt es ein paar Kniffe, die je nach Betriebssystem verschieden sind und ausführlich in den HowTos (Rubrik Betriebssysteme) erklärt werden.
Platz auf der Floppy optimieren
Fli4l unterstützt verschiedene Compressionsverfahren für den Kernel und die Archive. Hat man zuwenig Platz auf der Floppy, kann man versuchen, den benötigten Platz zu verringern, indem man folgende Optionen konfiguriert:
...