Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Linux Forum Linux-Web.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

14.06.2006, 07:54

Alternative zu iptables?

Hallo,
ich muss auf meinen Server 2 Dienste auf Port 80 laufen lassen.
Standart ist der Apache. Aber wenn die Anfrage von einer bestimmten ip kommt, dann soll er den squid nehmen.
Was gibt es für möglichkeiten das zu realisieren?
iptables geht nicht, weil ich den Kernel bei einem VServer nicht neu kompilieren kann und es so zu einer Fehlermeldung kommt.

Gibt es anderee Programme die soetwas leisten
oder gibt es ein Programm das ich selber auf Port 80 laufen lasse, welches dann entscheidet ob es Serverintern zum squid oder apache weiterleitet?

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

2

14.06.2006, 13:03

RE: Alternative zu iptables?

natürlich geht das mit iptables. warum willst du den kernel neu kompilieren?
kennt der kernel das modul ip_tables nicht? das sollte ich wundern.
welche fehlermeldung wird den ausgegeben, wenn du iptables verwenden willst? (genauer wortlaut)
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

3

14.06.2006, 16:09

wenn ich folgendes eingebe:

vs245142:~# iptables -t nat -A PREROUTING -d 89.53.170.114 -p tcp --dport 80 -j DNAT --to-destination 127.0.0.1:10000
modprobe: Can't open dependencies file /lib/modules/2.6.8-022stab078.1-enterprise/modules.dep (No such file or directory)
iptables v1.2.11: can't initialize iptables table `nat': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
vs245142:~#

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

4

14.06.2006, 18:03

mach mal ein
depmod -A
und dann
iptables -L
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

5

14.06.2006, 22:26

vs245142:~# depmod -A
depmod: QM_MODULES: Function not implemented

vs245142:~# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination

Chain FORWARD (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination
vs245142:~#

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

6

14.06.2006, 23:24

schau mal in man depmod nach, welche optionen unterstützt werden.
iptables scheint ja zu funktionieren, also mach es mit iptables, aber richtig.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

7

15.06.2006, 00:26

OPTIONS
-a, --all
-A, --quick
-e, --errsyms
-h, --help
-n, --show
-q, --quiet
-r, --root
-s, --syslog
-u, --unresolved-error
-v, --verbose
-V, --version
-b basedirectory, --basedir basedirectory
-C configfile, --config configfile
-F kernelsyms,--filesyms kernelsyms




das oder was meinst du?

linuxerr

Prof. Dr. Schlaumeier

  • »linuxerr« ist männlich

Beiträge: 8 557

Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)

  • Nachricht senden

8

15.06.2006, 07:03

google mal nach der fehlermeldung "depmod: QM_MODULES: Function not implemented". du scheinst bei debian nicht der einzige mit dem problem zu sein.
Die Rechtschreibfehler in diesem Beitrag sind nicht urheberrechtlich geschützt.
Jeder der einen findet darf ihn behalten und in eigenen Werken weiterverwenden.

Thema bewerten