# 4. Basiskonfiguration

Ab Version 2.0 ist die fli4l-Distribution modular aufgebaut und in mehrere Pakete aufgeteilt, die extra heruntergeladen werden müssen. Im Paket `fli4l-3.0.1.tar.gz` ist lediglich die Basis-Software für einen Ethernet-Router enthalten. Für DSL, ISDN und weitere Software müssen die Pakete separat heruntergeladen werden und ausgehend vom Verzeichnis `fli4l-3.0.1/` (!) installiert werden. In Tabelle 4.1 finden Sie einen Überblick über die Zusatzpakete.

Tabelle 4.1: Übersicht über die Zusatzpakete

Download-Archiv | Paket
`fli4l-3.0.1` | BASIS, erforderlich!
`dsl` | DSL-Router (PPPoE, PPTP)
`isdn` | ISDN-Router
`chrony` | Time-Server/Client
`dhcp` | DHCP-Server
`hd` | Installation auf Festplatte
`httpd` | Mini-Webserver für Status-Ausgaben
`sshd` | SSH-Server
`lcd` | LCD-Treiber-Software + Statusanzeige
`lpdsrv` | Druckerserver (ohne Spooling)
`pcmcia` | Unterstützung von PCMCIA-Karten
`ppp` | PPP-Anbindung über serielle Schnittstelle
`proxy` | Proxy-Server
`serial` | Tools für serielle Schnittstelle
`tools` | Diverse Linux-Programme als Tools
`vpn` | VPN-Unterstützung
`dyndns` | Unterstützung von DYNDNS-Diensten
`wlan` | Unterstützung von WLAN-Karten
`easycron` | Zeitplandienst
`usb` | Unterstützung der USB-Schnittstelle

Die zur Konfiguration des fli4l-Routers verwendeten Dateien befinden sich im Verzeichnis `config/` und werden hier im folgenden beschrieben.

Diese Dateien können mit einem einfachenText-Editor oder auch mit einem speziell an fli4l angepaßten Editor verändert werden. Diverse Editoren sind unter
http://www.fli4l.de/german/addons.htm zu finden.

Sind spezielle Anpassungen/Erweiterungen erforderlich, die über die unten aufgeführten Einstellungsmöglichkeiten hinausgehen, benötigt man ein lauffähiges Linux-System, um Anpassungen im RootFS vorzunehmen. In diesem Fall hilft src/README weiter.

Unterabschnitte

- 4.1 Beispiel-Datei
- 4.2 Allgemeine Einstellungen
- 4.3 Einbinden von zusätzlicher Diskette
- 4.4 Konsolen-Einstellungen
- 4.5 Loggen der Bootsequenz
- 4.6 Verwendung einer eigenen /etc/inittab
- 4.7 Menusystem für die Bedienung des Routers
- 4.8 Länderspezifische Tastaturlayouts
- 4.9 Ethernet/Tokenring-Netzwerkkarten-Treiber
- 4.10 Netzwerke
- 4.11 Zusätzliche Routen (optional)
- 4.12 Konfiguration des Paketfilters
- 4.13 Die alte Konfiguration des Paketfilters
  - 4.13.1 Kommunikation über den Router hinweg
  - 4.13.2 Kommunikation mit dem Router
- 4.14 Neue Konfiguration des Paketfilters
  - 4.14.1 Aktionen des Paketfilters
  - 4.14.2 Einschränkungen in den Regeln
    - 4.14.2.1 Einschränkungen der Quelle und des Ziels
    - 4.14.2.2 Einschränkung des Interfaces
    - 4.14.2.3 Einschränkungen des Protokolls
    - 4.14.2.4 Einschränkung der MAC-Adresse
    - 4.14.2.5 Einschränkungen basierend auf dem Zustand eines Paketes
    - 4.14.2.6 Einschränkung der Häufigkeit einer Aktion
  - 4.14.3 Der Einsatz von Templates im Paketfilter
  - 4.14.4 Die Konfiguration des Paketfilters
    - 4.14.4.1 Die Input-Liste
    - 4.14.4.2 Die Forward-Liste
    - 4.14.4.3 Die NAT-Listen (network address translation)
  - 4.14.5 Beispiele
    - 4.14.5.1 Die Fli4l-Standardkonfiguration
    - 4.14.5.2 Trusted Nets
    - 4.14.5.3 Route Network
    - 4.14.5.4 Blacklists, Whitelists
  - 4.14.6 Standardkonfigurationen
    - 4.14.6.1 Einfacher maskierender Router mit einem Netz dahinter
    - 4.14.6.2 Einfacher maskierender Router mit zwei Netzen dahinter
    - 4.14.6.3 Maskierender DSL-Router mit zwei Netzen dahinter und ssh/http-Zugriff aus dem Internet
    - 4.14.6.4 Portforwarding
    - 4.14.6.5 Transparent Proxy
  - 4.14.7 DMZ - Demilitarisierte Zone
    - 4.14.7.1 Kommunikation zwischen Grün und Rot
    - 4.14.7.2 Kommunikation zwischen Grün und Orange
    - 4.14.7.3 Kommunikation zwischen Rot und Orange
    - 4.14.7.4 Kommunikation zwischen Orange und dem Router
    - 4.14.7.5 Konfiguration der DMZ
  - 4.14.8 Port-Forwarding
  - 4.14.9 Masquerading Module
- 4.15 Domain-Konfiguration
- 4.16 Spezielle DNS-Server
- 4.17 dns-dhcp-Server-Konfiguration
- 4.18 imond-Konfiguration
- 4.19 Allgemeine Circuit-Konfiguration

Das Fli4l-Team
23. Februar 2006