Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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:

...