Hi,
was muß ich denn eingeben, damit ich zwei PCs miteinander verbinden kann?
Etwas konkreter: ich habe zwei kleine Programme geschrieben, über die ich Daten übertragen will, unter Verwendung von Sockets, 1x Client, 1x Server.
Der eine Rechner läuft unter SuSE 11.1, der andere unter WinXP.
Jetzt habe ich die Programme mal so übersetzt, daß auf dem Linux-Rechner der Server läuft. Und mit telnet komme ich dann vom Linux-Rechner vie localhost auf den Server drauf, sehe meine Eingaben und erhalte auch meine Eingabe als Echo zurück. Soweit läuft es also.
Jetzt habe ich auf dem Linux-Rechner den Server gestartet und will von WinXP via telnet drauf: kann Verbindung nicht aufbauen. Ping von WinXP auf Linux geht.
Ich habe dann mal den Linux-Rechner durch einen Win2K-Rechner ersetzt und dort meinen kleinen Server gestartet: ich komme von WinXP via telnet drauf und sehe meine Eingaben.
Vom Programm her sieht es soweit gut aus, nur der Linux-Rechner sperrt.
Verwendet habe ich Port 20248 (kann ich aber beliebig ändern).
Kann es sein, daß dieser Port by default gesperrt ist? Und was muß ich tun, um diesen Port (oder einen anderen) freizugeben? Und wie mache ich das wieder rückgängig?
Und da ich von diesen Dingen keine Ahnung habe, frage ich mal hier. Ein Link reicht mir völlig.
Danke.
AugustQ
was muß ich denn eingeben, damit ich zwei PCs miteinander verbinden kann?
Etwas konkreter: ich habe zwei kleine Programme geschrieben, über die ich Daten übertragen will, unter Verwendung von Sockets, 1x Client, 1x Server.
Der eine Rechner läuft unter SuSE 11.1, der andere unter WinXP.
Jetzt habe ich die Programme mal so übersetzt, daß auf dem Linux-Rechner der Server läuft. Und mit telnet komme ich dann vom Linux-Rechner vie localhost auf den Server drauf, sehe meine Eingaben und erhalte auch meine Eingabe als Echo zurück. Soweit läuft es also.
Jetzt habe ich auf dem Linux-Rechner den Server gestartet und will von WinXP via telnet drauf: kann Verbindung nicht aufbauen. Ping von WinXP auf Linux geht.
Ich habe dann mal den Linux-Rechner durch einen Win2K-Rechner ersetzt und dort meinen kleinen Server gestartet: ich komme von WinXP via telnet drauf und sehe meine Eingaben.
Vom Programm her sieht es soweit gut aus, nur der Linux-Rechner sperrt.
Verwendet habe ich Port 20248 (kann ich aber beliebig ändern).
Kann es sein, daß dieser Port by default gesperrt ist? Und was muß ich tun, um diesen Port (oder einen anderen) freizugeben? Und wie mache ich das wieder rückgängig?
Und da ich von diesen Dingen keine Ahnung habe, frage ich mal hier. Ein Link reicht mir völlig.
Danke.
AugustQ