indy TCP Client -> Server verbindung via Internet
Hellau.
habe eine IdTCPClient komponente in dem einen und eine IdTCPServer komponente in einem anderen testprogram... wenn beide programme gleichzeitig auf meinem rechner laufen und port etc stimmt läuft alles... sogar wenn ich den client auf meine inet IP connecten lasse läuft alles. nur wenn ich auf einem FREMDEN rechner mit einer anderen inet ip den server laufn lasse kann sich mein client nicht mehr connecten -.- also die beiden programme connecten über das internet einfach nicht :wall: mit dem client und dem server connecte ich eigentlich ganz normal. es funktioniert intern ja auch -.- der port war bisher: 1234 oder 8888 oder sonst was...hab einiges schon ausprobiert weil vllt einige geblockt werden? firewalls waren bei beiden rechner aus. ich hab KEINE ahnung wieso es nicht über das inet geht :pale: vielen Dank für eure Hilfe schonmal^^ mfg Innos! |
Re: indy TCP Client -> Server verbindung via Internet
Hi, vielleicht liegt es an
|
Re: indy TCP Client -> Server verbindung via Internet
mhh in der server komponete steht da bisher nix unter bindings^^ meinst du das? hab nämlich keine ahnung wofür Bindings sein soll
EDIT: beide firewalls waren aus.... aber wir sind beide hinter routern aba wieso sollten die normale tcp verbindungen sperren? |
Re: indy TCP Client -> Server verbindung via Internet
Beide Firewalls? Meinst Du damit die Desktop-Firewalls, die man unter Windoof erst installieren muss? Evtl. müsst Ihr auf dem Router erst noch eine Portfreigabe einrichten.
|
Re: indy TCP Client -> Server verbindung via Internet
ja die mein ich außerdem hab ich mich geirrt! ich kann selbgar nicht auf meine inet IP connecten
|
Re: indy TCP Client -> Server verbindung via Internet
DeddyH hat noch was wichtiges gesagt: Ihr sitzt beide hinter nem (NAT-Router). Wenn da der entsprechende Port nicht geforwardet wird, kann nix gehen...
mfg Christian |
Re: indy TCP Client -> Server verbindung via Internet
is ja doof -.- und wie machen das normale progamme, wie skype, icq?
weil nicht jeder benutzer weiß mal eben wie er ports in seinem router freischaltet |
Re: indy TCP Client -> Server verbindung via Internet
Die Tunneln über Http(s)
|
Re: indy TCP Client -> Server verbindung via Internet
kann man das auch mit Delphi machen? Und wie?
|
Re: indy TCP Client -> Server verbindung via Internet
die Tunneln? Dazu muss doch aber auch ein Port offen sein oder? Und bei ICQ, wird soweit ich weiß, nicht getunnelt sondern es läuft über den ICQ-Server so das beide Clients zu dem Server verbinden und dieser dann die Nachrichten an den anderen Client leitet.
|
Re: indy TCP Client -> Server verbindung via Internet
Bei vielen Routern sind gängige Ports schon standardmäßig eingetragen (ICQ etc.), deshalb geht das auch ohne was einstellen zu müssen, aber wenn man ein spezielles Port nutzen will, muss man schon die NAT-Regeln ändern.
|
Re: indy TCP Client -> Server verbindung via Internet
also ich habe mal den port für skype und sonem online spiel benutzt und es ging auch nicht...
ansonsten, weiß jmd wie man diese ports tunnelt? und ob das illegal ist? denn ich habe gehört, dass wenn man nach offenen ports sucht es als hack angriff gewertet werden kann -.- |
Re: indy TCP Client -> Server verbindung via Internet
Zitat:
Zitat:
mfg Christian |
Re: indy TCP Client -> Server verbindung via Internet
thx für die vielen antworten ^^
habe grade rausgefunden, dass man mit indy 10 mit IdMappedPortTCP ports tunneln kann... aber ich komm damit überhaupt nicht zurecht -.- da zudem auch meine delphi hilfe spinnt. kann mir jmd sagen ob es das richtige ist und wie das funktioniert? thx @all mfg |
Re: indy TCP Client -> Server verbindung via Internet
IdMappedPortTCP...
Mal sehn, das selbe prob hab ich auch. Wenn ich näheres dazu weiß poste ichs ;) :dp: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz