interess. Applikation-Tunneling, Downloads und IP-Verbergung

Status
Nicht offen für weitere Antworten.

onlineuser

Neues Mitglied
Hi!

Ich habe folgendes Problem.

Mein Netzwerk ist durch eine Firewall geschützt und ich kommuniziere ausschließlich per SOCKS Proxy mit der Außenwelt. Nun möchte ich gerne einen FTP Server hinter der Firewall betreiben. Jedoch um sicherzustellen, damit keiner die IP des Rechners raus finden kann, dachte ich an folgende Lösungsidee.

Mein Rechner hinter der Firewall ist ständig in Verbindung mit einem Java Applet auf meiner Homepage. Wenn nun ein Besucher meiner Homepage (irgendwo im Netz liegend) eine Datei haben möchte, schickt mein Rechner die Daten (Dateien) zu diesem Applet und dieses sendet die Daten dann weiter zum Besucher. So würde der Besucher meine FTP IP-Adresse nicht sehen können.

Hat jemand schon so etwas mal gemacht?

Oder kennt jemand schon eine fertige Lösung? (so wie zum Beispiel httpanywhere oder remote control von http://www.totalrc.net; diese beiden Tools funktionieren nach dem selben Prinzip, aber leider nicht für http oder ftp Dienste!)

Welche Tipps könnt ihr mir geben, wenn ich mir so eine Applikation selber machen muss?

Liebe Grüsse.
 

onlineuser

Neues Mitglied
Hi!

Ja, JAP kenne ich. Leider geht diese Idee in eine ganz andere Richtung!

Über JAP kann man leider nicht auf den PC zugreifen, auf dem der JAP Client läuft. Sollte man auch nicht können, da dieses Service einfach nur zum anonym sufen konzipiert wurde.

Meine Applikation hingegen sollte es erlauben, dass man einen Server (FTP oder HTTP) hinter einer Firewall betreiben kann und dem "Kunden" die Files in einem Push-Verfahren zuschickt! Oder besser gesagt, nicht der Besucher baut eine Verbindung zu meinem versteckten Server auf, sondern mein Server schickt die Daten an das Applet, puffert sie dort sozusagen zwischen und der "Kunde" bekommt dann von dort die Daten.

Die Verknüpfung mit einem echten FTP Server könnte da aber schwierig zu implementieren werden, da das Applet dann erst eine FTP Verbindung zum versteckten Server aufbauen müßte und man dann die IP mit netstat auslesen könnte, da dann der "Kunde" die Verbindung zum versteckten Server aufbauen müßte.

Kennt vielleicht jemand einen FTP Server, der rein auf Java aufbaut oder vielleicht sogar auf PHP oder so?

Aber ich kann mir nicht vorstellen, dass vor mir noch nie jemand auf so eine Art "Push-File-To-Customer" Idee gekommen ist?

Die Leute von totalrc hatten ja auch schon die Idee, aber leider haben die es nur zu einer Art PCAnywhere- bzw. VNC Lösung geschafft. Und den ganzen Desktop über so eine Art "Push-Verbindung" feizugeben, ist bei weitem schwerer zu realisieren als das selbe für eine Art FTP-Verbindung, oder?

Liebe Grüsse.
 

Bleiglanz

Gesperrter Benutzer
[qoute]
Rechner die Daten (Dateien) zu diesem Applet und dieses sendet die Daten dann weiter zum Besucher
[/quote]

das Applet ist doch schon beim Besucher? Muss ausserdem signiert werden, wenn eine Datei beim Besucher gespeichert werden soll!

wieso machst du kein Socket auf (vom Applet zum Webserver von dem es kam) und schickt die Bytes durch den Socket zum Applet?

auf dem Server (z.B: via Tomcat) kannst du dann den externen FTP Server kontaktieren

problem: Doppelter Traffic, eigentlich witzlos; warum nicht die files auf einen public ftp server legen?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
O Maven ein externes jar laden ohne die Applikation neu zu kompilieren Allgemeine Java-Themen 4
OnDemand Anzeigen was eine Applikation macht Allgemeine Java-Themen 1
O Leerzeichen und Umlaute im Pfad einer Java Applikation machen Probleme Allgemeine Java-Themen 13
O Java-Applikation tut in Netbeans, als JAR nicht, wegen Pfadangaben einer benötigten Datei Allgemeine Java-Themen 8
L Java Applikation Web Anbindung Allgemeine Java-Themen 2
H OOP Setting(config) für Applikation sicheren? Allgemeine Java-Themen 9
L Übergabe an eine eher einfache Java- Applikation wegen Kündigung Allgemeine Java-Themen 1
OnDemand Desktop-Applikation schreiben, wie daten persistent? Allgemeine Java-Themen 9
B Applikation ohne (direkt)Java installiert zu haben auszuführen Allgemeine Java-Themen 8
T Datei öffnen mit eigener Applikation.exe Allgemeine Java-Themen 4
D Methoden Java Applikation Die System Auslastung optimieren ? Allgemeine Java-Themen 7
P Java Applikation mit Webinterface Allgemeine Java-Themen 1
N Objekte an eine andere Applikation übergeben Allgemeine Java-Themen 3
B Best Practice Start-Applikation mit Logger? Allgemeine Java-Themen 3
J java-applikation-1.jar soll java-applikation-2 aufrufen.jar Allgemeine Java-Themen 5
O Interpreter-Fehler WebStart-Applikation startet nicht Allgemeine Java-Themen 5
S Java Applikation zu autostart hinzufügen Allgemeine Java-Themen 7
B JUnit und mehrere Instanzen der selben Applikation Allgemeine Java-Themen 4
S Perfomance Problem mit Java Applikation Allgemeine Java-Themen 4
MrGe Java-Applikation und OpenOffice/UNO Allgemeine Java-Themen 2
F Parameter für Java Applikation per xml ins Meta-inf speichern? Allgemeine Java-Themen 3
C Java Applikation Benutzerkontrolle Allgemeine Java-Themen 3
S Profiler-Funktionen in eigener Applikation nutzen..? Allgemeine Java-Themen 5
J Aus Applikation ein Applet machen Allgemeine Java-Themen 5
S Java Webstart Applikation in den Autostart? Allgemeine Java-Themen 3
T Gewährleisten das Applikation läuft!? Allgemeine Java-Themen 2
X Aus Java Applikation externes Programm starten Allgemeine Java-Themen 3
R JAR-Update in laufender Applikation Allgemeine Java-Themen 9
ChackZz Applikation zu Applet umbauen Allgemeine Java-Themen 13
$ Applikation(Left for Dead) mit Parametern Starten Allgemeine Java-Themen 5
D Jython in Applikation einbinden Allgemeine Java-Themen 3
O Applikation über java steuern Allgemeine Java-Themen 11
T Applikation für RGB LED Matrix Allgemeine Java-Themen 7
PAX Applikation sich selbst neu starten lassen Allgemeine Java-Themen 27
Q daten propertie datei aus anderer applikation Allgemeine Java-Themen 6
M Beenden einer externen Java-Applikation Allgemeine Java-Themen 11
H Php Script aus Java Applikation starten Allgemeine Java-Themen 2
B Browser link aus Java-Applikation öffnen Allgemeine Java-Themen 2
A Setup von einer Java-Applikation starten Allgemeine Java-Themen 4
B Java Applikation incl. dll unter Linux ausführen? Allgemeine Java-Themen 11
M Nur eine laufende Applikation erlauben? Allgemeine Java-Themen 12
M Textfenster von fremder Applikation lesen Allgemeine Java-Themen 5
M wav in Applikation abspielen Allgemeine Java-Themen 2
mabu MediaCenter Applikation in Java realistisch oder nicht? Allgemeine Java-Themen 11
J Merkwürdiger Fehler: Applikation hängt einfach, Quartz-bug? Allgemeine Java-Themen 6
E NT-Anmeldung in Java Client-Applikation nutzen. JAAS ? Allgemeine Java-Themen 5
P DB-Applikation mit GWT-Frontend Allgemeine Java-Themen 3
D Startverhalten Java-Applikation Allgemeine Java-Themen 7
A Java-Applikation auf einem anderen Rechner starten Allgemeine Java-Themen 17
D Plattformunabhängiges ausführbare Java-Applikation ohne jar Allgemeine Java-Themen 5
G überpüfen ob bereits instanz von java applikation läuft Allgemeine Java-Themen 4
L Ressourcen Java Applikation Allgemeine Java-Themen 4
D Name der Java-Applikation Allgemeine Java-Themen 2
G Java Applikation stürzt ab :!: Allgemeine Java-Themen 5
I JAR aus Applikation in neuer VM ausführen Allgemeine Java-Themen 9
clemente Swing Applikation killt kwin Prozess (unter Linux / KDE) Allgemeine Java-Themen 3
M Java Applikation Slideshow Allgemeine Java-Themen 13
D Japplet in Applikation einbinden Allgemeine Java-Themen 2
G Fehler beim Ausführen einer Applikation Allgemeine Java-Themen 4
C Java Applikation - Schrift . (formatieren, effekte) Allgemeine Java-Themen 4
W Kleines Applet in Standard Java Applikation umwandeln Allgemeine Java-Themen 3
Z suche feedback zum entwurf einer applikation Allgemeine Java-Themen 2
D Applet in Applikation einbinden? Allgemeine Java-Themen 4
C Türme von Hanoi-Umschreiben von Applet in Applikation, Rekur Allgemeine Java-Themen 2
G Applikation in Website einbinden Allgemeine Java-Themen 3
S Web Applikation wird immer langsamer Allgemeine Java-Themen 5
G idee für java applikation Allgemeine Java-Themen 3
G eigene uhrzeit in einer java applikation führen Allgemeine Java-Themen 19
thE_29 Java Applikation ohne grafische Oberfläche Allgemeine Java-Themen 24
G Nur eine Instanz einer Applikation Allgemeine Java-Themen 4
G Java Applikation von einem Browser steuern Allgemeine Java-Themen 8
L Java Applikation über Netzwerk starten Allgemeine Java-Themen 8
M Einstellung einer Applikation speichern? Allgemeine Java-Themen 8
A wie bekomme ich Applikation zum Laufen Allgemeine Java-Themen 3
P Welches JRE braucht meine Applikation? Allgemeine Java-Themen 3
T Applet <-> Applikation Allgemeine Java-Themen 4
X Applikation Java Web Start fähig machen Allgemeine Java-Themen 4
D Web-basierte Applikation Allgemeine Java-Themen 5
B Keine Musik bei Applikation Allgemeine Java-Themen 9

Ähnliche Java Themen

Neue Themen


Oben