Folgendes komplexes Problem:
(daher auch der konfuse Titel...)
Ich habe auf einem Client einen Browser. (Ein Proxy sperrt sämmtliche Zugriffe auf Ports, welche nicht 80 heissen
Mein Server hat Port 80 offen, darauf läuft mein Apache2.
Dann habe ich noch diverse andere Ports offen. Wie z.B. Webmin 10000(http), Usermin 20000(http), et cetera.
Darauf kann ich von meinem Clienten logischerweise nicht zugreifen.
Da ich dies aber gern möchte, gibt es 2 theoretische Möglichkeiten dieses Problem zu lösen.
Möglichkeit 1:
Ich bringe dem Apache bei, alle Packete die z.B. auf "server.domain/webmin" zeigen auf server.domain:10000 zu leiten und von dort aus alle Antwortenden Packete durch Port 80 an meinen Clienten zurück zu schicken.
Möglichkeit 2:
Ich baue mir ein Intelligentes Tool, welches anhand der Packet-Informationen erkennt ob eine Anfrage an: "server.domain/webmin" geht und daraufhin an "server.domain:10000" weiterleitet und deren Antworten zurück an Port 80 des Clients schickt.
Meine Frage:
Wie realisiere ich das?
Habe schon diverse Versuche gestartet
unter Anderem:
mod_rewrite,
mod_proxy,
verschiedene TCP-Wrapper
(denen allerdings Features fehlten)
Freue mich auf eure Antworten
Grüße
KyroxX
Lesezeichen