AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi indy TCP Client -> Server verbindung via Internet
Thema durchsuchen
Ansicht
Themen-Optionen

indy TCP Client -> Server verbindung via Internet

Ein Thema von Innos · begonnen am 28. Nov 2007 · letzter Beitrag vom 27. Dez 2007
Antwort Antwort
Seite 1 von 2  1 2      
Innos

Registriert seit: 5. Jun 2007
142 Beiträge
 
#1

indy TCP Client -> Server verbindung via Internet

  Alt 28. Nov 2007, 20:10
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

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

vielen Dank für eure Hilfe schonmal^^
mfg
Innos!
  Mit Zitat antworten Zitat
Benutzerbild von Dani
Dani

Registriert seit: 19. Jan 2003
732 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: indy TCP Client -> Server verbindung via Internet

  Alt 28. Nov 2007, 20:16
Hi, vielleicht liegt es an
  • hardcodierten Bindings in der Serverkomponente
  • Der Firewall vor dem fremden Rechner
Dani H.
At Least I Can Say I Tried
  Mit Zitat antworten Zitat
Innos

Registriert seit: 5. Jun 2007
142 Beiträge
 
#3

Re: indy TCP Client -> Server verbindung via Internet

  Alt 28. Nov 2007, 20:19
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?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
 
Delphi 12 Athens
 
#4

Re: indy TCP Client -> Server verbindung via Internet

  Alt 28. Nov 2007, 20:25
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.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Innos

Registriert seit: 5. Jun 2007
142 Beiträge
 
#5

Re: indy TCP Client -> Server verbindung via Internet

  Alt 28. Nov 2007, 20:53
ja die mein ich außerdem hab ich mich geirrt! ich kann selbgar nicht auf meine inet IP connecten
  Mit Zitat antworten Zitat
r2c2

Registriert seit: 9. Mai 2005
Ort: Nordbaden
925 Beiträge
 
#6

Re: indy TCP Client -> Server verbindung via Internet

  Alt 28. Nov 2007, 21:50
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
Kaum macht man's richtig, schon klappts!
  Mit Zitat antworten Zitat
Innos

Registriert seit: 5. Jun 2007
142 Beiträge
 
#7

Re: indy TCP Client -> Server verbindung via Internet

  Alt 28. Nov 2007, 23:26
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
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: indy TCP Client -> Server verbindung via Internet

  Alt 28. Nov 2007, 23:43
Die Tunneln über Http(s)
Markus Kinzler
  Mit Zitat antworten Zitat
P4CM4N

Registriert seit: 14. Jun 2007
49 Beiträge
 
#9

Re: indy TCP Client -> Server verbindung via Internet

  Alt 29. Nov 2007, 13:57
kann man das auch mit Delphi machen? Und wie?
  Mit Zitat antworten Zitat
Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#10

Re: indy TCP Client -> Server verbindung via Internet

  Alt 29. Nov 2007, 15:11
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.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:54 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