PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : iptables


offensperger
09.10.01, 10:37
Hallo Linuxspezialisten,

ich habe Suse 7.2 Kernel 2.4.4.
T-DSL funktioniert lokal gut.
Nun wollte ich diesen Rechner zum T-DSL
Router konfigurieren.
Zum Thema Masquarading vesuchte ich das Kommando: iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Das System bringt mir aber die Fehlermeldung
/lib......2.4.4-4GB...../ip_tables.o: init_module: Device or resource busy
Hint: insmod errors can be caused by incorrect module parameters, including ivalid IO or IRQ parameters

/lib.../iptables insmod ip_tables failed.
Perhaps iptables or your kelnel needs to be upgrade.

Nun was kann ich tun ?

Vielen Dank

Klaus Offensperger

mustafaB
09.10.01, 10:41
kannste mal ein lsmod machen und uns den output hier posten?

gruss
Mustafa

SirVival
09.10.01, 17:32
Hallo ich hab genau das selbe Problem, allerdings mit RedHat 7.1

irgendeine Distri mit der das ohne Probs läuft?

s.liver
09.10.01, 18:09
nur kein stress mit kompilieren und so
holt euch rp-pppoe von www.roaringpenguin.com. (http://www.roaringpenguin.com.) das ist dsl einwahlsoftware, die masqerading und sowas per einstellung von allein macht.
ist wirklich easy und läuft ohne probleme.
müsste auch auf allen distris laufen

s.liver

Werner_Karpf
09.10.01, 23:36
Hi,

der 2.4er Kernel von SuSE hat Standartmässig im gegensatz zum alten 2.2er die Filterunterstützungen, die man für Firewall oder NAT braucht deaktiviert. Du kommst also nicht drumherum dir einen eigenen Kernel zu Kompilieren.
Ich vermute, dass SuSE das absichtlich macht, da sie ja jetzt selbst eine fertige Firewall anbieten, die man ja schlieslich kaufen soll. :eek:

rfi
11.10.01, 19:59
Hi,

dein Problem liegt darin, dass du ipchains geladen hast. Iptables und Ipchains gleichzeitig läuft nicht.

mit lsmod kannst du das ipchains-modul sehen. Entferne es mir rmmod. Anschließen gib deinen Postrouting-Befehl ein. Dann sollte es funktionieren.

Um die Sache permanent zu machen musst du ipchains entfernen.

Du brauchst den Kernel nicht neu zu übersetzen. NAT wird bei SuSE mit Kernel 2.4.X unterstützt (sonst könnte ich das hier nicht schreiben ;))

Grüße
rfi

[ 11. Oktober 2001: Beitrag editiert von: rfi ]

[ 11. Oktober 2001: Beitrag editiert von: rfi ]