AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi TCP\IP Verbindung hinter Router
Thema durchsuchen
Ansicht
Themen-Optionen

TCP\IP Verbindung hinter Router

Ein Thema von dj2289 · begonnen am 24. Feb 2007 · letzter Beitrag vom 26. Feb 2007
Antwort Antwort
Seite 1 von 2  1 2      
dj2289

Registriert seit: 18. Mai 2004
18 Beiträge
 
#1

TCP\IP Verbindung hinter Router

  Alt 24. Feb 2007, 16:34
Hallo zusammen,

ich habe ein kleines Chatscript geschrieben, leider habe ich
einen Router vor den PC geschaltet und so kann niemand eine
Verbindung zu mir aufbauen. Wie kann man auch eine Verbindung
aufbauen, wenn man hinter einem Router sitzt (wie macht
das Hamachi?).

Danke für eure Antworten.

DJ
  Mit Zitat antworten Zitat
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#2

Re: TCP\IP Verbindung hinter Router

  Alt 24. Feb 2007, 16:36
Ich bin mir jetzt nicht mehr so sicher, aber gibts nicht Router die ein bestimtes Protokol unterstützen
welches einem Programm ermöglicht ihn zu konfigurieren?

grüsschen
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Benutzerbild von inherited
inherited

Registriert seit: 19. Dez 2005
Ort: Rosdorf
2.022 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: TCP\IP Verbindung hinter Router

  Alt 24. Feb 2007, 16:36
Du musst im Router den Port an den PC weiterleiten.
Nikolai Wyderka

SWIM SWIM HUNGRY!
Neuer Blog: hier!
  Mit Zitat antworten Zitat
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#4

Re: TCP\IP Verbindung hinter Router

  Alt 24. Feb 2007, 16:40
Ich denke mal das er das weiss aber seine Frage war ja was man machen kann damit
man den Port nicht freigeben muss.
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: TCP\IP Verbindung hinter Router

  Alt 24. Feb 2007, 16:47
Dann wäre die Antwort: Nein, das geht nicht.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#6

Re: TCP\IP Verbindung hinter Router

  Alt 24. Feb 2007, 16:54
Natürlich geht das

Man kann z.B. erst mal einen request nach außen feuern. dann öffnet der router die leitung auch in die andere richtung (dann muss es aber über nen server laufen - der server darf natürlich nicht hinter firewall/router liegen, da die zwei clients, die sich verständigen wollen, beide eine verbindung zum server aufbauen müssen).
Skype z.B. macht einen regelrechten Schweizer Käse aus Firewalls und NAT-Schichten...

Der worst-case ist, dass beide Stellen hinter ner NAT-Schicht liegen. Dann muss, wie bereits gesagt, ein Server dazwischensein.

Wenn nur einer verdeckt ist, muss genau der die verbindung aufbauen.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
hedie

Registriert seit: 12. Dez 2005
Ort: Schweiz
1.024 Beiträge
 
Delphi XE6 Starter
 
#7

Re: TCP\IP Verbindung hinter Router

  Alt 24. Feb 2007, 16:59
Wir haben nicht nur Löchrige Käse sorten
Claudio
Tu was du nicht lassen kannst
- http://endasmedia.ch
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#8

Re: TCP\IP Verbindung hinter Router

  Alt 24. Feb 2007, 17:01
@DGL-luke: Das die Richtung klappt, wurde oben schon beschrieben. Er hatte auch explizit gefragt nach Verbindung von aussen zu ihm über Router aufbauen...
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#9

Re: TCP\IP Verbindung hinter Router

  Alt 24. Feb 2007, 17:47
Um es mit einem zu sagen, der die Erkenntnis schon vor mir hatte:

Zitat von mkinzler:
Dann wäre die Antwort: Nein, das geht nicht.


EDIT: Obwohl man das bei dem Opening Post so oder so interpretieren kann. "Wie kann man [...] eine Verbindung aufbauen, wenn man hinter dem Router sitzt" gibt nicht explizit die Richtung vor.
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Benutzerbild von jokerfacehro
jokerfacehro

Registriert seit: 13. Feb 2007
306 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: TCP\IP Verbindung hinter Router

  Alt 26. Feb 2007, 07:38
hmm, vielleicht geht'S ja über nen tunnel auf port 80
  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 17:18 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