Seite 1 von 2
Winsock Problem
Verfasst: So Okt 30, 2011 1:45 pm
von Kmitska
Hallo Leute,
Nun arbeite ich an einem kleinen Projekt wie Chat.
Ich habe das Client-Version an einen Freund geschickt und auf meinem Rechner den Server gestartet.
Nun kann mein Freund keine Verbindung aufbauen, woran kann das denn liegen? Und es funktioniert wenn ich auf meinem Rechner Client starte nur unter localhost, also: 127.0.0.1
Danke im Voraus.
Re: Winsock Problem
Verfasst: So Okt 30, 2011 1:49 pm
von cloidnerux
Ich habe das Client-Version an einen Freund geschickt und auf meinem Rechner den Server gestartet.
Also dein Freund sitzt zuhause bei sich und versucht nun über das Internet deinen Server zu erreichen?
Re: Winsock Problem
Verfasst: So Okt 30, 2011 1:50 pm
von Kmitska
Jop, er hat meine IP (Hab meins von wieistmeineip.de kopiert) und Port stimmt auch.
Re: Winsock Problem
Verfasst: So Okt 30, 2011 1:55 pm
von cloidnerux
Jop, er hat meine IP (Hab meins von wieistmeineip.de kopiert) und Port stimmt auch.
Dann liegt dein Problem an deinem Router.
Dieser verwendet NAT(schaus mal nach) um dich mit dem Internet zu verbinden.
Aber NAT erlaubt es erst einmal nicht, Verbindungen von außen herein zu lassen.
Bzw, du musst deinem Router erst einmal mitteilen, das er einen Anfrage auf einem bestimmten Port auf deinen Computer weiterleiten soll, ansonsten funktioniert das nicht.
Re: Winsock Problem
Verfasst: So Okt 30, 2011 1:59 pm
von Kmitska
Also muss ich in diesem Fall Port öffnen?

Okay Danke.
Re: Winsock Problem
Verfasst: So Okt 30, 2011 2:08 pm
von Kmitska
Habe nun TCP Port geöffnet und kann nur über 127.0.0.1 rein... :/
Re: Winsock Problem
Verfasst: So Okt 30, 2011 2:19 pm
von cloidnerux
Habe nun TCP Port geöffnet und kann nur über 127.0.0.1 rein... :/
127.0.0.1 ist lokal und damit auch im Lokalen Netz.
Ein Computer, der auch im Lokalen Netz wäre, würde deinen Server finden.
Dadurch aber, das dein Freund versucht über das Internet zu verbinden, muss er über deinen ROUTER zu dir rein, und der verwendet NAT um deine lokalen Addressen in eine Internetaddresse umzuwandeln.
Damit dieser nun Anfragen vom Internet her(also auch die deines Freundes) nun richtig weiterleitet, musst du deinen Router so konfigurieren, das er eine Weiterleitung der Daten von einem bestimmten port an die Adresse deines Computers hat.
Dann funktioniert das erst.
Re: Winsock Problem
Verfasst: So Okt 30, 2011 2:25 pm
von Kmitska
Ich habe jetzt unter 'Netzwerk / NAT & Portregeln / Port-Öffnung'
Einen Port mit dem Bezeichner "server" geöffnet, aber er hat immer noch keinen Zugang.
Und bei Firewall habe ich auch schon einen Port dafür.
Re: Winsock Problem
Verfasst: So Okt 30, 2011 2:40 pm
von cloidnerux
Ich habe jetzt unter 'Netzwerk / NAT & Portregeln / Port-Öffnung'
Einen Port mit dem Bezeichner "server" geöffnet, aber er hat immer noch keinen Zugang.
Hast du auch die Richtige WEITERLEITUNG aktiviert?
Bzw hast du einen 2 Computer, den du im lokalen Netzwerk testen könntest?
Re: Winsock Problem
Verfasst: So Okt 30, 2011 2:43 pm
von Kmitska
Also ich habe nur Port geöffnet unter "Port-Öffnung" muss ich jetzt ihn auch Weiterleiten?