Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Sockets: Verbindung im Internet nicht möglich (https://www.delphipraxis.net/64521-sockets-verbindung-im-internet-nicht-moeglich.html)

VHASE 4. Mär 2006 17:53


Sockets: Verbindung im Internet nicht möglich
 
Hi
//ich nutze Delphi7 + XP SP2

Mein Problem sind die Sockets (ClientSocket und ServerSocket):
Wenn man einen simplen Chat fürs eigene Netzwerk proggt funktioniert alles perfekt(dank den ganzen Tuts hier).
Allerdings wenn ich zwei PCs im Internet miteinander verbinden möchte geht gar nix.
Ich habe bereits massig Thread in allen möglichen Foren durchklappert und in Tutorials nachgelesen doch nie funktioniert es.

Sogar als ich bereits angeblich funktionierenden Code ausprobiert hatte, ging es nicht.
Beispiel:
http://www.delphi-library.de/viewtopic.php?t=54269

Ich frage mich nun ob es an den Ports liegt, bzw. an der Firewall, da der Code bei anderen ja angeblich funktioniert hat.
Allerdings funktionieren ja auch Dinge wie Trillian oder Steam bei mir.
Ich bin außerdem der Anweisung gefolgt den Port nicht unter 250 und über 65000 zu wählen.


Ich hoffe ehrlich, dass es sich um einen banalen Fehler handelt.
Bin euch für jede Hilfe dankbar! :dp:

[edit=alcaeus]SID aus Link entfernt. Mfg, alcaeus[/edit]

pacman1986 4. Mär 2006 17:58

Re: Sockets: Verbindung im Internet nicht möglich
 
Hast du ein Router ??? bzw die andere seite

VHASE 4. Mär 2006 18:06

Re: Sockets: Verbindung im Internet nicht möglich
 
Ja, wir beide haben einen Router

PierreB 4. Mär 2006 18:24

Re: Sockets: Verbindung im Internet nicht möglich
 
Zitat:

Zitat von VHASE
Ja, wir beide haben einen Router

Bei Routern gibt es immermal Probleme mit den Sockets. Soweit ich weiß gibt es keine einheitliche Lösung. Da hilft nur Ports freischalten, Hard- oder Software-Firewall ausschalten und hoffen...

SirThornberry 4. Mär 2006 18:55

Re: Sockets: Verbindung im Internet nicht möglich
 
ein Router der die eingehenden Verbindungen nicht an weiterleitet ist halt wie eine Firewall. Und der Sinn einer solchen ist eben zu blocken. Innerhalb des Netzwerk geht es weil der Router nicht blockt. Es liegt also nicht an den Sockets sondern an den Netzwerken welche sich hinter Routern verstecken.

pacman1986 4. Mär 2006 19:45

Re: Sockets: Verbindung im Internet nicht möglich
 
du musst bei beiden pcs port weiterleitung deiner gewünschten ports auf dein und sein pc herstellen.
den die orginal ip die du angeben musst ist die ip vom inet die eigentlich nur der router hat.. du hast wahrscheinlich 192.168..... aber im inet sind keine solchen hohen ips vorhanden, sondern weitaus niedriger wenn ich mich nich irre. sry wegen den satzzeiche ;)

wenn du fritzbox hast kann ich dir erklären wie das geht. steht aber auch in jeder bedienungsanleitung

VHASE 4. Mär 2006 19:53

Re: Sockets: Verbindung im Internet nicht möglich
 
Hat mit den Port freischalten schon gestimmt.
Mir hat mein persönlicher Router-Profi dabei geholfen...also habs jetzt zum laufen gebracht.

Ich danke euch allen.

ps: jo ich hab dir fritzbox ^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:09 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-2025 by Thomas Breitkreuz