Guten Tag,
ich habe mir vor kurzem einen kleinen TCP Multichatserver mit Client programmiert.
Der Chatserver läuft auf einen Rechner bei mir im lokalem Netzwerk. Nun wollte ich testen, ob man sich mit diesem auch verbinden kann und habe von einem anderen Computer im Netzwerk den Client gestartet.
Über die Lokale Ip-Adresse kann ich mich einfach mit ihm verbinden, aber über die globale Ip-Adresse, kann die Verbindung nicht aufgebaut werden. Beide Computer haben die gleiche globale IP, heißt dass jetzt, dass ich generell nur über die lokale IP Adresse mit dem Server in Verbindung komme?
Denn ich wollte eigentlich prüfen, ob man sich über die globale IP-Adresse (auch außerhalb des Netzwekes) mit dem Server verbinden kann, nur leider fehlt mir dazu momentan ein Computer, der eine andere globale IP-Adresse hat...
Muss ich irgendetwas beachten, wenn ich den Server für alle erreichbar machen möchte? Immerhin hängt ja auch noch der Router dazwischen.
mfg
ich habe mir vor kurzem einen kleinen TCP Multichatserver mit Client programmiert.
Der Chatserver läuft auf einen Rechner bei mir im lokalem Netzwerk. Nun wollte ich testen, ob man sich mit diesem auch verbinden kann und habe von einem anderen Computer im Netzwerk den Client gestartet.
Über die Lokale Ip-Adresse kann ich mich einfach mit ihm verbinden, aber über die globale Ip-Adresse, kann die Verbindung nicht aufgebaut werden. Beide Computer haben die gleiche globale IP, heißt dass jetzt, dass ich generell nur über die lokale IP Adresse mit dem Server in Verbindung komme?
Denn ich wollte eigentlich prüfen, ob man sich über die globale IP-Adresse (auch außerhalb des Netzwekes) mit dem Server verbinden kann, nur leider fehlt mir dazu momentan ein Computer, der eine andere globale IP-Adresse hat...
Muss ich irgendetwas beachten, wenn ich den Server für alle erreichbar machen möchte? Immerhin hängt ja auch noch der Router dazwischen.
mfg