Forum: PC Hard- und Software Module v-Server iptables


von Mr. Pi (Gast)


Lesenswert?

Moin zusammen,

ich bin wieder im Lande.

So jetzt zu meinen Problem, ich habe einen v-Server und wollt auf diesen 
soeben ip-tables einrichten. Dabei habe ich festgestellt, das das 
passende Modul nicht geladen ist. Jedenfalls spuckt mir iptables das 
hier aus:
1
FATAL: Could not load /lib/modules/2.6.26-2-vserver-amd64/modules.dep: No such file or directory
2
iptables v1.4.4: can't initialize iptables table `filter': Permission denied (you must be root)
3
Perhaps iptables or your kernel needs to be upgraded.
.

Nun gut jetzt habe ich einfach mal depmod -a ausgeführt um die Module zu 
laden und habe diese Ausgabe erhalten:
1
WARNING: Couldn't open directory /lib/modules/2.6.26-2-vserver-amd64: No such file or directory
2
FATAL: Could not open /lib/modules/2.6.26-2-vserver-amd64/modules.dep.temp for writing: No such file or directory
.

Naja, jetzt habe ich das Verzeichnis eben Angelegt und depmod -a erneut 
ausgefürt,
dieses mal gab es keine Fehlermeldung.
Also habe ich iptables erneut ausgeführt und erhielt folgende 
Fehlermeldung:
1
FATAL: Module ip_tables not found.
2
iptables v1.4.4: can't initialize iptables table `filter': Permission denied (you must be root)
3
Perhaps iptables or your kernel needs to be upgraded.
.

Also habe ich mit lsmod geprüft ob mein v-Server das Modul überhaupt 
bereitstellt und Ja es ist da.
Hier die entsprechende Zeile:
ip_tables 21520 1 iptable_filter.

Nun, wie bekomme ich iptables jetzt zum laufen, ich bin jetzt einfach 
ratlos.

Über schnellen und Guten Rat wäre ich sehr Dankbar.
   Mr. PI

von __tom (Gast)


Lesenswert?

Mr. Pi schrieb:

das ist doch recht eindeutig:

> Permission denied (you must be root)

von Mr. Pi (Gast)


Lesenswert?

Hemm, nur ein Problem ich war root ;-) .

von Marco (Gast)


Lesenswert?

Bei einer Userspace-Virtualisierungslösung wird das nicht gelingen.

von Mr. Pi (Gast)


Lesenswert?

Marco schrieb:
> Bei einer Userspace-Virtualisierungslösung wird das nicht gelingen.

Ich weiß jetzt nicht was du damit genau meinst, aber die nutzen auf alle 
Fälle mal Linux v-Server, falls es weiterhilft.

PS: ich habe jetzt mal ein ls -l auf /lib/modules/2.6.26-2-vserver-amd64 
gemacht und festgestellt, das die modules.dep eine Dateigröße von 0 hat, 
da stimmt doch was nicht oder?

von Marco (Gast)


Lesenswert?

http://linux-vserver.org/Welcome_to_Linux-VServer.org

Du hast keinen "eigenen" Kernel wie bei einer klassischen 
Voll-Virtualisierung (z.B. KVM, Xen, Virtualbox, VMWare, ...) sondern 
nur einen eigenen isolierten Userspace.

Ganz oberflächlich betrachtet ähnelt dein VServer einer chroot-Umgebung.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.