Liebe Besucher, ein aktueller Hinweis in eigener Sache:
Es ist beabsichtigt, diese Seiten und die Domain im Januar/Februar 2004 auf
einen anderen Server umzuziehen. Es ist leider nicht auszuschließen,
daß es während des Umzugs zu technischen Problemen mit diesen
Seiten kommen wird. Insbesondere im eMail-Bereich wird es vermutlich Probleme
geben. Wenn Sie fragen haben oder mich sonstwie erreichen wollen empfehle
ich an rebel@snafu.de zu posten.
Nachdem der Umzug abgeschlossen ist, wird es allerdings auch inhaltliche Änderungen
während des ersten Halbjahrs 2004 geben. Keine Angst. Es werden keine
Inhalte verlorengehen, aber die Struktur der Seiten wird komplett geändert.
Diese Seite hat eben eine andere Entwicklung genommen seit 2000, als das Projekt
gestartet wurde ;-) Ich werde mich bemühen, daß bei ihnen vorhandene
alte Bookmarks wenigstens zu einem Verweis auf die Neustruktur führen,
und die gesuchten Inhalte für sie trotzdem leicht und schnell auffindbar
sein werden.
Die eigentlich zu dieser Seite gehörenden Domains ag-intra.com, ag-intra.org
und ag-intra.de werden von mir geschlossen bzw. gelöscht und unregistriert.
Anleitung - T-DSL mit SuSE
7.3 - Zwischenstand
Copyright 2001 by Frank
Gehde
Die T-DSL Seiten dieser Site gehören zu den meist gelesenen. Und ich
habe ein schlechtes Gewissen, daß ich es nicht auf die Reihe bekomme,
eine vernünftige Anleitung für T-DSL mit einem 2.4er Kernel auf
die Reihe zu bringen. Fakt ist leider, daß ich seit Februar nur begrenzt
Zeit hatte mich mit diesem Thema zu befassen. Ich glaube die meiste Energie
habe ich noch in Versuch gesteckt, TDSL mit SuSE 7.1 lauffähig zu bekommen.
Das hat schließlich nicht geklappt. Daher will ich einen kurzen Zwischenstand
über die aktuelle Lage und die eventuellen Probleme geben.
Zusammenfassung:
Bei mir funktioniert eine T-DSL Anbindung mit SuSE 7.3. Das Masquerading
eines Netzwerkes mit dem neuen Netfiltercode funktioniert leider nur zu etwa
90% (einige FTP-Geschichten funktionieren nicht (aber nicht alle), einige
https Anwendungen funktionieren nicht, aber nicht alle, und einige Webseiten
lassen sich nicht aufrufen). Aus diesem Grunde läuft bei mir immer noch
aktuell die TDSL und Masquerading Lösung unter SuSE 6.4 sehr stabil
und zuverlässig.
Grundproblem:
Ich weiß nicht ob es am Kernel liegt oder an SuSE. Ich habe den Eindruck,
daß ab SuSE 7.1 das Linux wählerischer geworden ist, was die zugrundeliegende
Hardware angeht. Ich habe ja zahlreichen eMail-Verkehr zum Thema gehabt und
es gibt viele Leute, bei denen TDSL und Masquerading schon ab SuSE 7.1 sofort
und erfolgreich funktionierte. Ich selbst habe 7.1 und 7.2 auf vielen Systemen
installiert. Bei den eher aktuellen Systemen gab es da auch kaum Probleme.
Aber gerade bei meinem kleinen Linux Router hier zuhause funktionierte weder
7.1 noch 7.2. Früher unter 6.4 konnte man SuSE auch auf einem Toaster
installieren und sicher sein, daß es danach funktioniert. Ich habe
unten mal kurz die Hardwaremeines Routers gelistet.
Für einen Router mit kleinen Serverfunktionen reicht das völlig.
Wie dem auch sei, SuSE 7.3 funktioniert nun auch auf dieser Gurke relativ
anständig. Vielleicht sollte man tatsächlich immer erst die x.4er
Versionen abwarten.
Eingeständnis:
Normalerweise geht es mir ja immer darum die einzelnen Komponenten, die zB.
an der TDSL Kommunikation beteiligt sind zu beschreiben und deren genaue Konfiguration
zu erklären. Deswegen erkläre ich auch, welche Systemdateien manuell
geändert werden müssen und warum. Maximal wird Yast1 zur Konfiguration
genutzt. Es ist zwar nicht verkehrt zu wissen, daß Netzwerkkarten mit
ifconfig eingebunden werden, aber das geht mit Yast1 wirklich bequemer und
schadet meiner Meinung nach auch nicht.
Nun hatte ich nach den Fehlschlägen aber die Faxen dicke. Ich habe SuSE
mit Yast2 installiert. Den TDSL Zugang habe ich über das Yast2 Control
Center konfiguriert, und die zwei Masquerading Regeln dann am Prompt eingegeben.
Ja ich hab die lame Variante verwendet. Aber im groben und ganzen funktionierte
danach alles. Einige Probleme gab es aber.
Vorgehensweise 7.3:
Zuerst habe ich _alle_ Pakete installiert. Nach erfolgreicher Installation
habe ich die Netzwerkkarten mit Yast1 konfiguriert (siehe auch Anleitung zu
DSL mit SuSE 6.4). Dann habe
ich mitnmap localhost alle offenen Ports getestet. Die offenen
habe ich erstmal in der /etc/inetd.conf und /etc/rc.configausgeschaltet.
Dabei hab ich auch gleich dendyn_ip Patch und ip_forwarding
eingeschaltet. Der scanlogd wird selbstverständlich eingeschaltet.
Ganz wichtig: Wegen eines
Fehlers in SuSE 7.3 muss man den SMPPPDin der rc.config händisch
aktivieren (auf yes stellen). Das ist der SuSE Meta PPP Daemon. Das Ding
ist eine Neuerung und startet den PPPD der jeweils benötigt wird. Wer
die Manpage zum smpppd gelesen hat, wird verstehen, daß ich dieses
Ding lieber früher als später loswerden möchte. Den diald
hab ich auch mal einfach aktiviert. Nach dem Abspeichern nicht vergessenSuSEconfig
laufen zu lassen. So, nun unter X ins Yast2 Control Center. Dort T-DSL einfach
so konfiguriert wie es nötig ist. Und was soll ich sagen? Der Rechner
pingt ins Netz und zwar auf IP's und Namen. T-DSL funktioniert!
So. Jetzt ist nur noch das Masquerading einzurichten. Wie gesagt, ich habe
das erstmal nur auf der Konsole aktiviert (noch nicht in Scripten) und zwar
genauso wie im NAT-HowTo
beschrieben:
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Und was soll ich sagen? Es geht!
Probleme:
Letzte Probleme liegen unter anderem darin begründet, daß einige
FTP-Downloads nicht gehen, einige HTTPS-Seiten nicht aufrufbar sind (zB mein
Online-Banking) und einige Webseiten nicht ladbar sind (unter anderem eine
meiner eigenen, weshalb ich nun wieder 6.4 am laufen habe). Aber es gibt
keine grundsätzlichen Probleme mit diesen Services. Mindestens 90% aller
Dinge funktionieren. Auch Morpheus funktioniert. Oder andere nicht Well-Known-Ports
Programme.
Für mich selbst ist der smpppd ein Problem, und die Tatsache das ich
eben bisher nicht händisch arbeiten konnte. Sobald ich mal Zeit habe
werde ich mich aber genauer und eingehender mit der T-DSL Konfiguration unter
7.3 (oder vielleicht auch 7.4) befassen und eine wieder gewohnt ausführliche
Anleitung zur Konfiguration mit Hintergründen nachliefern.
Ersteinmal viel Spaß am Ausprobieren.
Nachtrag:
Die meisten der Probleme lassen sich offenbar mit den Hinweisen aus der SuSE
Supportdatenbank lösen. Hier der Link: http://sdb.suse.de/de/sdb/html/cg_internet.html
Anhang: Meine Hardware auf der das laufen
soll:
Fujitsu ICL ErgoProX250
Prozessor: |
Pentium 75 |
RAM: |
32 MByte |
Platte: |
20 GByte |
Sound: |
Onboard (ESS 688) |
Grafik: |
Onboard (ATI Mach 64, 2 MB) |
LAN 1: |
Onboard (AMD PCnet32 10 MBit) |
LAN 2: |
3Com 3C509 TPO 10Mbit (ISA) |
ISDN: |
Teles 16.3c PnP (ISA) |
Floppy: |
3,5" |
CD-ROM: |
keines (bei Bedarf DVD-ROM) |
zurück
zur Linux Übersicht |