Hallo, Horst Grolms wrote:
Ich habe jetzt einen Artikel über transparent proxying gelesen (naja...) und frage mich jetzt, ob ich den Kernel gemäß Artikel neu kompilieren muß.
Ich denke, dass zunaechst -also bevor Du Dich mit "transparent proxy" beschaeftigst- ein "normaler", nicht-transparenter Proxy laufen sollte und Du ein wenig mit dessen Konfiguration vertraut sein solltest. Wenn Du einen "transparenten Proxy" aufsetzen moechtest, muss der Kernel die Weiterleitung (REDIRECT) von Paketen an einen anderen lokalen Port beherrschen. Ob der von Dir eingesetzte Kernel das kann, weiss ich nicht. Auf jeden Fall handelt es sich um die Option: "CONFIG_IP_TRANSPARENT_PROXY:" (in den "Networking Options")... Wenn Du einen SuSE-Kernel verwendest, sollte IIRC in "/proc/config.gz" die verwendete Kernel-Konfigurationsdatei stehen, aus der hervorgeht, welche Optionen einkompiliert sind und welche nicht. Da ich hier stets den Kernel selber kompiliere, kann ich nicht sagen, wie es da beim SuSE-Kernel aussieht.
Der ISDN-Router verhält sich nicht mehr wie vorher : Selbstständige Einwahl, nur ein Verbindungsaufbau möglich, danach nur mit init 1 init 2 erneuter Verbindungsaufbau - ich gebe zu, die Fehlersuche ist mir echt zu mühsam, wohl aber nötig, wenn ich Masquerading und Proxying haben will.
Auch ich kann mit diesen Angaben so natuerlich keine Fehleranalyse betreiben. Denkbar ist aber, dass es bei aelteren offiziellen Kernels (< 2.2.13) immer wieder Probleme mit dem ISDN gab. Moeglicherweise waren diese Probleme im SuSE-Kernel einfach schon frueher behoben. Ich habe zumindest unter SuSE Linux 6.3 mit einem selbstkompilierten "linux-2.2.17" keinerlei Probleme bzgl. ISDN und "dial-on-demand".
Geht es auch ohne ?
Wenn der bereits eingesetzte Kernel die Unterstuetzung fuer "transparent proxy" einkompiliert hat, brauchst Du natuerlich keinen neuen Kernel zu kompilieren. Andernfalls sehe ich jedoch keine Alternative. Gruss Steffen --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com