Thema: Eine Anleitung zum Aufbau eines ISDN Gateways auf Basis von LINUX.
Beschreibung eines benutzbaren ISDN Gateways auf Basis Linux, Apache und der isdn4linux Funktionen
Intro
Nach einigen Schwierigkeiten unter Windows 95 bzw. Windows
NT stabile ISDN Verbindungen zu realisieren und gleichzeitig der Anforderung, weitere
Rechner im LAN über die ISDN Verbindung vom Internet profitieren zu lassen, kam bei mir
1997 der Entschluß, hierzu einen ausgedienten 486er mit Linux als ISDN Gateway und Router
zu verwenden.
Die Aufgabenstellung kann dieser Prinzipskizze
entnommen werden. Es geht darum, eine Reihe von Rechnern an einem zentralen Zugang zum
Internet sicher zu betreiben.
Grundsätzlich kann dies jede heutige Linux Distribution. Damals waren die Treiber aber
noch nicht Bestandteil der Auslieferung und auch heute werden die Treiber ständig weiter
aktualisiert und verbessert im Internet zur Verfügung gestellt. Zunächst mußte also das
System selbst und die Karte zum Laufen gebracht werden.
Zielsetzung
Als nächstes galt es, das recht komplexe Zusammenspiel von
ppp und den ISDN Kartentreibern ein wenig zu vereinfachen. Hier bieten die heutigen Linux
Dsitributionen wie z.B. SuSE oder Redhat zwar einiges an Komfort (z.B. SuSE über die
Datei /etc/rc.config), aber diese Konfigurationsmöglichkeiten nutzen bei Weitem nicht die
vollständige Funktionalität der verwendeten Software aus. Folgende Anforderungen liegen
der beschriebenen Lösung zugrunde:
- Einwahl bei beliebigen (vorkonfigurierten) Providern
- Einfache Konfigurationsschnittstelle
- Einfaches Commandline Interface
- Anbindung an Web Interface (cgi)
- Automatische Neueinwahl
- Nutzung als Router für dahinterliegende Rechner*
Die Router- und Netzkonfiguration ist diesem
Schaubild zu entnehmen
Von diesen Anforderungen ausgehend wurde nachstehende Architektur aufgebaut.
Architektur
Der Aufbau wird prinzipell dargestellt. Eine
tiefere Detaillierung erhält man durch anclicken der einzelnen Ebenen. Die Scripts werden
im Einzelnen dokumentiert und zum Download angeboten.
|