Direkte Internetverbindung
-
rofler schrieb:
worauf?
auf einen anderen "Home"-PC ..
-
-
Hi Bruder !
Check this out:
http://www.realvnc.com/products/download.html
-
hmmm ja...
so hab ich das ja auch gemacht und im LAN funktioniert das ja auch,
aber übers internet halt nich... ich weiß aber auch gar nich was ich da
für Parameter bei connect angeben muss..
-
Was hast dsa mit WinApi zu tun?
Es gibt viele Gründe warum eine Verbindung scheitern kann ...
Firewall?
Router?
Falsche IP
usw.schirrmie
-
1. Soweit ich das beurteile gehören winsockes zur winapi..
welche IP brauch ich denn ???
-
Was du bis jetzt geschrieben hast, hatte noch nix mit WinApi zu tun, ich habe keine expliziete Frage oder ein stück code von dir gesehen!
Also nochmal, was willst du wie machen?
Du brauchst die IP-Adresse die er "außen" hat und nicht im LAN. Du hast ja geschrieben das du diese aus eine php-Seite erhählst. Ist diese dann auch richtig?
Ist eine Firewall an?
Ist ein Router dazwischen (ich schätze mal ja, sonste gebe es ja kein problem mit der ip adresse)
Ist der Port am Router offen den du benötigst?
usw.schirrmie
-
DataByte schrieb:
hmmm ja...
so hab ich das ja auch gemacht und im LAN funktioniert das ja auch,
aber übers internet halt nich... ich weiß aber auch gar nich was ich da
für Parameter bei connect angeben muss..das funzt auch im internet. ist gar nicht schwer.
-
Also .... ich habe einen Server ( exe ), den man auf dem ersten PC
starten soll.
Dieser verbindet sich zu einer php-Seite und übergibt ein paar parameter, wie
den namen des servers. Dieses php-script speichert diese daten in einer mysql-tabelle.
außerdem speichert sie noch die über $REMOTE_ADDR ermittelte IP.Dann gibt es einen Client ( auch exe ) der auf dem zweiten rechner
gestartet werden soll. Dieser fragt die daten der php-seite ab und zeigt sie an.
nun kann der user einen server auswählen und zu diesem connectet er sich über
die addresse von dem vorher registrierten server (mit der ip von $REMOTE_ADDR )..Das eintragen und anzeigen funktioniert auch, aber die direkte verbindung
scheitert.
-
der zielrechner muss auch direkt erreichbar sein. oft steckt ein router zwischen internet und rechner, dann wirst du in deinem fall den router statt des eigentlichen rechners connecten. dafür gibt es keine einfachen lösungen.
oder eine software-"firewall" verhindert den verbindungsaufbau.
-
Also die Firewall is es nicht....
Und wie sieht dieser schwere weg aus ???
-
-
Ist der Port weitergeleitet am Router?
schirrmie