Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi zu dynamischen ips mit clientsocket connecten ? (exc:10049) (https://www.delphipraxis.net/11636-zu-dynamischen-ips-mit-clientsocket-connecten-exc-10049-a.html)

agm65 11. Nov 2003 00:58


zu dynamischen ips mit clientsocket connecten ? (exc:10049)
 
hi leute,
ist es möglich, sich mit dem clientsocket zu einer dynamischen ip zu verbinden ?
bsp: agm65.dyndns.org

wenn ich mich dahin connecte, bekomme ich exception: 10049

danke für hilfe !
cu agm65

negaH 11. Nov 2003 01:51

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100
 
Natürlich sollte die gehen. Es ist ja die Aufgabe von DynDNS.org eine dynamische IP einem festen Namen zuzuordnen. D.h. so wie bei einem richtigen DNS Lookup wird bei der Verbindung mit der URL bei DynDNS die zugeordnete IP ermittelt.

Nun solltest du erstmal die IP zum Namen ermitteln. Danach eine Ping machen. Dann den Server-Port versuchen zu connecten. An irgendeiner Stelle müsste dann der Fehler zu finden sein. D.h. entweder die IP auf DynDNS wurde nicht korrekt geupdatet und unter der aktuellen IP gibts keinen ereichbaren Rechner mehr. Oder der Rechner verhindert per FireWall das er angesprochen wird, er ist aber online. Oder eben der Rechner ist erreichbar aber auf dem Port wartet kein Server.

Gruß Hagen

agm65 11. Nov 2003 02:09

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100
 
nur komisch ist, wenn ich zb mich zu "sdsdssdsjd.sdsjhd" connecte, kommt die gleiche fehler meldung des socketclients wie bei agm65.dyndns.org

wenn ich mich jetzt aber zu meiner normalen online ip connecte, kommt der fehler, den ich erwarte(timeout - weil nichts offen ist, so wie ichs haben will).

bei "agm65.dyndns.org" oder
"sdsdssdsjd.sdsjhd"

kommt dann der oben genannte fehler , als wäre die eingabe nicht richtig bzw falsch geschrieben..

stoxx 11. Nov 2003 03:07

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100
 
Zitat:

Zitat von agm65
nur komisch ist, wenn ich zb mich zu "sdsdssdsjd.sdsjhd" connecte, kommt die gleiche fehler meldung des socketclients wie bei agm65.dyndns.org

wenn ich mich jetzt aber zu meiner normalen online ip connecte, kommt der fehler, den ich erwarte(timeout - weil nichts offen ist, so wie ichs haben will).

bei "agm65.dyndns.org" oder
"sdsdssdsjd.sdsjhd"

kommt dann der oben genannte fehler , als wäre die eingabe nicht richtig bzw falsch geschrieben..


muss es unbedingt dyndns.org sein ?

lad Dir doch lieber Deine IP in ein geschütztes Verzeichnis Deiner Homepage.
Und dann lädst Du Dir das File runter.
So kommt auch niemand fremdes gezielt an Deine IP.


Wenn Du Dir die Arbeit mit dem Upload nicht selber machen willst (ist aber nich viel)
dann gibt es hier schon ein fertiges Programm

http://www.christian-pesch.de/ipap/


Gruß
René

agm65 16. Nov 2003 01:31

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100
 
ja es muss dyndns.org sein ...bzw bei jeder xbeliebigen ip weiterleitung...
es kann doch nicht sein das man mit dem clientsocket nur zahlen eingeben kann also 127.0.0.1
zum beispiel....
kann man das umgehen ?


also, zusammenfassung:

clientsock1.connect 127.0.0.1 = true
clientsock1.connect test.dyndns.org = false

why ??


1000 dank für hilfe !

Sharky 16. Nov 2003 08:07

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100
 
Hai agm65,

kannst Du denn agm65.dyndns.org von deinem Computer "anpingen"?

agm65 16. Nov 2003 14:48

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100
 
ja klar..geht wunderbar ...es liegt bestimmt an der eingabe möglichkeit des clientsocket
`?
what can i do ?

moin339 16. Nov 2003 14:57

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100
 
kannst du denn zur entsprechenden IP (die von agm65.dyndns.org) connecten?

agm65 16. Nov 2003 15:01

Re: zu dynamischen ips mit clientsocket connecten ? (exc:100
 
ja auch das geht !!

es liegt wie gesagt an der kompatiblität des clientsockets, denke ich.

verbindet euch einfach mal mit einem clientsocket zu 127.0.0.1 danach zu test.test.org

ihr werdet sehen 2 verchiedene exceptions !
fehler meldung 1: "kann nicht connecten"
fehler meldung 2: "ungültige ip"


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:22 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz