Portal > Foren > Java > Desktop-Applikationen und Grafik > Zugriff aus dem Internet auf eine interne IP
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 28.09.2007, 12:49 Nach oben    #1
Neuer Benutzer
 
Registriert seit: 27.09.2007
Beiträge: 11
Standard Zugriff aus dem Internet auf eine interne IP

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
AudiCamper ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.09.2007, 14:54 Nach oben    #2
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.516
Standard

Du kannst ja mal versuchen das Timeout ein wenig hochzuschrauben.


Quelle: http://forum.java.sun.com/thread.jsp...sageID=3759934
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.09.2007, 15:38 Nach oben    #3
Neuer Benutzer
 
Registriert seit: 27.09.2007
Beiträge: 11
Standard

Ich bekomme aber erst gar keine Verbindung. Der Link setzt voraus, dass schon eine Verbindung besteht und diese soll erhalten werden. Oder sehe ich das falsch???
AudiCamper ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.09.2007, 15:46 Nach oben    #4
Martin Breuer
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.653
Standard

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
Weihnachtsgeschenk? Schülern helfen - Bodypainting Kalender für 2009
WarrenFaith ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 28.09.2007, 17:42 Nach oben    #5
Neuer Benutzer
 
Registriert seit: 27.09.2007
Beiträge: 11
Standard

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.
AudiCamper ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 01.10.2007, 15:11 Nach oben    #6
Martin Eisengardt
 
Registriert seit: 30.03.2006
Ort: Pfinztal
Beiträge: 355
Standard

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
mepeisen ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.10.2007, 07:54 Nach oben    #7
Jann Hendrik Bekaan
 
Benutzerbild von Jann Hendrik
 
Registriert seit: 02.12.2004
Ort: Wildeshausen
Beiträge: 2.378
Standard

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:
bitte beachten: Vorschläge für künftige Umfragen
Woher weißt du vom developers-guide?

Wenn du dich in ein interessantes Thema eingearbeitet hast, dann lass andere daran teilhaben! Schreibe ein Tutorial und beschreibe, wie es geht, was nicht klappt, wo man aufpassen muss usw.
Danke!
Jann Hendrik ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.10.2007, 09:06 Nach oben    #8
Martin Eisengardt
 
Registriert seit: 30.03.2006
Ort: Pfinztal
Beiträge: 355
Standard

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
mepeisen ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ä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


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:21 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45