![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #1 |
| Neuer Benutzer Registriert seit: 27.09.2007
Beiträge: 11
|
Hai. Ich versuche gerade von einem Applet aus dem Internet auf einen Rechner zuzugreifen, der bei uns in der Firma steht. Auf diesem läuft ein Prozess, mit dem ich Daten austauschen möchte. Das benötigte Tor habe ich an die entsprechende IP weitergeleitet. Die Verbindung hat auch schon geklappt. Allerdings, wenn ich das Applet von zu Hause aus aufrufe, bekomme ich eine "java.net.ConnectException: Connection timed out: connect". Kann das an meiner langsamen DSL-Verbindung liegen? Ich benutze den Router "Speedport 700W". Gruß AudiCamper |
| | |
| | Nach oben #2 |
| Benjamin Klaile Registriert seit: 02.12.2004 Ort: Remagen
Beiträge: 4.481
|
Du kannst ja mal versuchen das Timeout ein wenig hochzuschrauben. Quelle: http://forum.java.sun.com/thread.jsp...sageID=3759934 |
| | |
| | Nach oben #4 |
| Martin Breuer Registriert seit: 17.08.2005 Ort: Berlin
Beiträge: 1.642
|
Irre ich mich oder wird ein Applet nicht lokal im Browser ausgeführt?! Wenn dem so ist, müsste man einfach schauen, wie die Verbindung aufgebaut ist. Wenn das Applet nach einer IP-Adresse im lokalen Netzwerk sucht, dann kann sie das natürlich nicht finden, da man Daheim ja nicht im Firmennetz ist. Oder sehe ich da was falsch?
__________________ I did it my way - Senseless-Blog |
| | |
| | Nach oben #5 |
| Neuer Benutzer Registriert seit: 27.09.2007
Beiträge: 11
|
Da hast du natürlich völlig recht, WarrenFaith. Daher greife ich auch über die Url "...homedns.org" auf den Rechner zu. Ich habe es jetzt mal über einen ISDN-Rechner in der Firma versucht, also ein Rechner, der nicht in unserem Netz hängt. Und das klappt ohne Probleme.
|
| | |
| | Nach oben #6 |
| Martin Eisengardt Registriert seit: 30.03.2006 Ort: Pfinztal
Beiträge: 355
|
Wie oben steht: Wenn der Rechner keine öffentliche IP-Adresse hat, geht das technisch schlichtweg nicht. Wenn du auf die IP 192.168.0.4 zugreifst (nur mal ums beim Namen zu nennen) wird du nie einen Weg über das Internet finden, der bei einem Rechner landet, denn es wird sich kein Provider finden, der eine solche IP sinnvoll weiterreicht. Die IP-Adressräume sind bewusst als lokal definiert. Wenn du dich nicht im gleichen Netz befindest oder bei einem Router, der weiss wie er sowas weiterleitet, wirst du keinen Erfolg haben. Es gibt bei sowas nur die Chance, entweder dem Ziel-Rechner per Interneteinwahl eine öffentliche IP zu verpassen oder dem Rechner/Router, der die öffentliche IP hat, beizubringen, dass er alle Nachrichten auf Port XYZ zu lokalem Rechner ABC weiterreichen soll. FÜr dich sieht es dann so aus, als kommunizierst du mit dem Router. Dass der intern an was anderes weiterreicht, merkst du dann gar nicht. Das ist das Internet und das ist auch gut so Und ansonsten "Ich versuche gerade von einem Applet aus dem Internet auf einen Rechner zuzugreifen, der bei uns in der Firma steht." <--> "Da hast du natürlich völlig recht, WarrenFaith. Daher greife ich auch über die Url ...homedns.org auf den Rechner zu" Ähhhm. Ihr habt auf eurer Arbeit eine Einwahlverbindung mit wechselnder IP-Adresse? Ich frag deswegen nach, nicht dass du die ganze Zeit versehentlich mit deinem eigenen Rechner kommunizierst und gar nicht Richtung des Rechners auf deiner Arbeit...
__________________ Open Sourcing the Online Gaming Universe PHP/SQL/Java/C++/Assembler. Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html |
| | |
| | Nach oben #7 |
| Jann Hendrik Bekaan Registriert seit: 02.12.2004 Ort: Wildeshausen
Beiträge: 2.217
|
Ich habe das so verstanden, dass er mittels dyndns den Rechner in einem lokalen Netzwerk ansprechen möchte, somit wäre eine Namensauflösung gegeben. Soweit ich weiß, kann man dann aber trotzdem nicht aus dem lokalen Netz in welchem sich auch der Rechner befindet auf den weitergeleitet wird zugreifen, wenn man ihn über seinen öffentlichen Namen anspricht.
__________________ Umfragen: Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Danke! |
| | |
| | Nach oben #8 |
| Martin Eisengardt Registriert seit: 30.03.2006 Ort: Pfinztal
Beiträge: 355
|
Man erreicht ausschliesslich denjenigen Rechner, der im öffentlichen Netz hängt, also im Zweifelsfall den DSL-Router. Egal ob man DynDNS nutzt oder nicht. Es gibt keine Chance, einen Rechner in einem lokalen Netz von außen direkt anzusprechen. Deswegen gibt es ja die Möglichkeit, beispielsweise am DSL-Router ein port forwaring einzustellen.
__________________ Open Sourcing the Online Gaming Universe PHP/SQL/Java/C++/Assembler. Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Zugriff auf Konfiguration im verschachtelten Array | Ben | PHP-Programmierung | 5 | 02.02.2007 12:47 |
| [PHP] FTP-Funktionen in PHP nutzen | MrNiceGuy | Tutorials | 0 | 24.05.2006 14:18 |
| dynamischer Zugriff auf statische Eigenschaft einer Klasse | Ben | PHP-Programmierung | 10 | 15.11.2005 15:53 |
| Zugriff auf Dateien Im Netz | CyberHoney | Desktop-Applikationen und Grafik | 7 | 22.09.2004 16:42 |
| Probleme bei 2 Animated gifs gleichzeitig auf dem MAC | maxpower24 | Desktop-Applikationen und Grafik | 2 | 14.08.2004 22:24 |