TCP Verbindungs Problem

01/02/2014 17:25 taigatenshi#1
Hallo Leute,

Ich bin dran über eine TCP Verbindung ein Client Server Programm zu schreiben.
Bis Heute habe ich diese immer beide auf einem PC genutzt. Da funktioniert das ganze auch wunderbar. Wenn ich allerdings auf meinem Laptop oder meinem PC den Server laufen lassen und von dem anderen gerät dann darauf zugreifen will bekomme ich keine Verbindung. Beide Firewalls sind ausgeschaltet und auf meinem Router habe ich den Port auf einen der Geräte weitergeleitet.
Mehr fällt mir nicht mehr ein was ich machen soll...

client

server


ich lege das projekt noch dazu fals jemand es testen mag

hoffe jemand kennt eine lösung dazu

(
das projekt gameserver sendet positionen die es vom spiel bekommt an alle clients

client-server hab ich immer zum testen benutzt

easy-tcp ist die dll die ich mir dazu geschrieben haben um mir das ganze zu vereinfachen da ist auch der verbindungsaufbau drinnen
)
01/02/2014 17:56 taigatenshi#2
Ich habe es grade ohne Router probiert via crossover kabel (Laptop direkt an pc)
Da funktionierte es einwandfrei.
Da es trotz deaktivierter Firewall nicht geklappt hat muss es wohl am Router liegen?
Ich bin grade ein wenig ratlos....
hat jemand eine Idee was ich falsch mache?
01/03/2014 06:36 Y u k i#3
Mach deine IP´s statisch. Dann setz den server als DMZ und läuft. DMZ öffnet ALLE ports also aufpassen. Wenns so geht, dann mach normales protforwarding (diesmal auf die richtige ip) :)
01/03/2014 06:40 Doktor.#4
Jep, einfach Portforwarding und das Problem ist weg, hatte das auch mal, nur mein Fehler war das ich beim Portforwarding eine Zahl vergessen hab.:rolleyes:
01/03/2014 15:42 taigatenshi#5
Habe grade portforwarding ausgeschaltet und es funktioniert =)
zumindest im Lan
01/08/2014 09:46 Else#6
Über das WWW sollte es auch funktionieren, sofern die Ports entsprechend auf den Server weitergeleitet werden. Und sollte auch demzufolge in den Firewalls eingetragen werden.