Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
Delphi 2007 Professional
|
AW: Client - Server über Internet
29. Jul 2013, 04:50
Du solltest die Portweiterleitung per NAT mit einem anderen Server testen.
Zum Beispiel Apache Webserver installieren und dann im Router den Port 80 weiterleiten.
Danach testen ob der Webserver über die Internetadresse des Routers erreichbar ist.
Falls ja weisst du jetzt, dass die Portweiterleitung funktioniert.
Falls es nicht funktioniert weisst du wo das Problem liegt.
Versuche nicht diesen Test abzukürzen indem du gleich deinen eigenen Server verwendest!
Dazu ein Beispiel:
Dein Auto bekommt ein repariertes Steuergerät und ausserdem gebrauchte Zündspulen weil die alten Zündspulen defekt waren.
Trotzdem springt der Motor nicht an und man sieht auch keine Zündfunken.
Entweder ist das Zündsteuergerät defekt und/oder die Zündspulen und/oder die Teile wurden falsch eingebaut.
Aber wo ist der Fehler?
Man findet den Fehler wenn man Teile verwendet, die garantiert funktionieren und immer nur ein Teil ins Spiel bringt das man testen möchte.
Dazu gehört aber auch nicht nur die Teile zu testen sondern auch die eigenen Fähigkeiten zu testen.
Genauso wie man Motorteile falsch einbauen kann, kann man auch Fehler bei der Portweiterleitung machen.
Also verwendet man zum Test einen Server der garantiert funktioniert (z.B. Apache Webserver) und prüft erstmal ob die eigene Vorstellung wie die Portweiterleitung funktionieren soll richtig ist.
|