Quick Installation Guide (alt.) ############################### Die folgende Anleitung stellt ein _Schnell-Koch_Rezept_ da. Es soll dem fli4l Einsteiger ermöglichen, einen fli4l DSL Router aufzubauen, um seinen privaten PC/sein privates Netzwerk ans Internet anzubinden. Das Rezept ist einfach gehalten. Zur Installation kommt die fli4l Version 2.1.12. Die Installation umfaßt folgende Schritte: # Pakete (Archive) aus dem Internet beschaffen # Pakete auspacken # fli4l konfigurieren # startfähige Diskette erstellen # Router starten (booten) # Arbeits-PC einrichten 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. Grundsätzlich wird _immer_ das Basispaket *base* benötigt. Zusätzliche Pakete sind für die DSL Funktion, die Web Oberfläche sowie für den ssh Zugang erforderlich. Somit sind folgende Pakete von der [http://dev.fli4l.net/download/pakete.html - fli4l Homepage] herunterzuladen: * *base* -> Datei: 'fli4l-2.1.12.tar.gz' * *dsl* -> Datei: 'dsl.tar.gz' * *httpd* -> Datei: 'httpd.tar.gz' * *sshd* -> Datei: 'sshd.tar.gz' Pakete auspacken ================ Die heruntergeladenen Pakete enthalten kein einzelnes Programm, sondern sind eine Sammlung von Dateien inklusive einer Verzeichnisstruktur. Deshalb muß immer das Basispaket 'fli4l-2.1.12.tar.gz' zuerst entpackt werden. Es entsteht folgende Verzeichnisstruktur auf der Festplatte: ! x:\meinverzeichnis\fli4l-2.1.12\changes ! \check ! \config ! \img ! \opt ! \unix Alle weiteren Pakte müssen in das Verzeichnis 'x:\meinverzeichnis\fli4l-2.1.12' entpackt werden. Auf der fli4l Homepage gibt es eine ausführliche [http://www.fli4l.de/german/howtos/howto-entpacken-fli4l.htm - Anleitung] zum Entpacken. fli4l konfigurieren =================== Die Informationen, wie ein fli4l _aussehen_ soll, wird in den Textdateien im Unterverzeichnis 'x:\meinverzeichnis\fli4l-2.1.12\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'. *Wichtig:* Das Unterverzeichnis lautet 'config'! Zeilen die mit einem # sind Kommentarzeilen. Soll heißen, sie dienen nur der Erklärung bzw. Gliederung, z.B.: ! #--------------------------------------------------------------------------- ! # General settings: ! #--------------------------------------------------------------------------- Wirklich wichtig sind nur die Zeilen, die ohne ein '#' beginnen, z.B.: ! HOSTNAME='fli4l' # name of fli4l router ! PASSWORD='fli4l' # password for root login (console, sshd, imond) Diese Konfigurationszeilen unterteilen sich in 3 Bereiche: # Variablennamen, links stehend in Großbuchstaben, z.B. 'HOSTNAME' # Wert, rechts vom Gleichheitszeichen in Hochkommata eingefaßt, z.B. 'fli4l' # Erklärung in englischer Sprache durch ein '#' eingeleitet 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 z.B. der Paketfilter so konfiguriert, daß das gesamte lokale Netz maskiert ins Internet kommt und niemand von aussen hinein. Zum Konfigurieren editieren wir config/base.txt. :PASSWORD: Man sollte sich ein eigenes Passwort setzen. :NET_DRV_1: Hier wird der Treiber für die Netzwerkkarten angegeben. Hat man verschiedene Karten im Router, erhöht man NET_DRV_N um 1 und gibt den zweiten Treiber bei NET_DRV_2 an. Eine Liste der verfügbaren Treiber ist in der Konfigurationsdatei enthalten. :OPT_DNSDHCP: Soll der Router die Rechner im lokalen Netz per DHCP konfigurieren, trägt man hier 'yes' ein, und schon bekommen die lokalen Rechner ihre Konfiguration vom Router. :START_IMOND: 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. :PPPOE_USER, PPPOE_PASS: Nutzername und Passwort angeben. Fertig. Paket httpd konfigurieren ~~~~~~~~~~~~~~~~~~~~~~~~~ OPT_HTTPD auf 'yes' setzen, fertig. Paket sshd konfigurieren ~~~~~~~~~~~~~~~~~~~~~~~~ OPT_SSHD und SSHD_ALLOWPASSWORDLOGIN auf 'yes' setzen. Fertig.