FTP-Server

Hi alle!

Folgendes Problem.

Habe auf meinem Zweitrechner einen FTP-Server(Broker FTP Server)
instaliert.
Habe mich bei No-IP angemeldet und mir das DNS Tool gesaugt.
Bekomme jedoch keine Verbindung zu dem Server.

Was habe ich falsch gemacht?

Fals ihr mehr Infos braucht, sagt mir welche.


Gruß
1stBoot
 
Befindet sich der Server hinter einem Router? Wie hast du versucht, dich mit dem Ftp-Server zu verbinden?

Sollte dein Server hinter einem Router plaziert sein, dann musst du den Ftp-Server auf den Passive-Mode umstellen. Soweit ich weiss wird dies aber nicht von jedem Ftp-Server unterstützt. Wie es jetzt bei dir ist weiss ich nicht.
Desweiteren ist es dann nicht möglich mit deinem Dynamic Dns-Hostnamen von deinem eigenen Rechner aus auf den Server zu connecten. Dies muss dann entweder mit www2ftp oder via eines anderen PC ausserhalb des Lan geschehen.
Lokal kannst du den Server nur über die LAN-IP-Adresse testen. Dies würde ich übrigens als erstes tun um sciherzustellen, dass der Server slebst nicht die Ursache ist.

Es kommen natürlich auch andere Ursachen in Frage:

-Werden die FTP-Ports beim Router unter "virtuelle Serve"r o.a. auf einem PC im LAN weitergeleitet?

-War der Dynamic-Dns-Service wirklich mit deiner Ip-Adresse aktualisiert? (Zum Testen einfach mal die WAN-Ip-Adresse direkt benutzen.)

(Vollständig ist das natürlich nicht.)

mfg, softrunner
 
Ich glaube mit No-IP bin ich ganz gut bedient, habe mir auch dort schon alles eingerichtet.

Ja der Server befindet sich hinter einem Router.
Verbindungsversuch über WS_FTP und Explorer.
ftp://+ No-IP DNS <ich hoffe das ist verständlich genug.

Was genau ist passive-mode?
Damit ich ungefähr weiss wo ich suchen soll.

Einen Game, so wie einen Apachen HTTP Server habe ich schon zum laufen gebracht.
Beide wahren auch über das Netz ereichbar.

Welchen port muss ich für das FTP umleiten.
Meiner Meinung ist das nur der Port 21.


UDP oder TCP ?

Gruß
1stBoot
 
Was genau ist passive-mode?

Bei jeder Ftp Kommunikation baut der Client zunächst eine Verbindung zu Port 21 des Serves auf. Danach wird festgelegt wie es weiter geht:

Im Passive Mode "verät" der Server dem Client auf welchem Port (1024-65535) er für die weitere Kommunikation erreichbar sein wird. Der Client baut darauf hin eine Verbindung zu diesem Port auf. Im einigen Ftp-Programmen ist es auch möglich selbst den Portbereich für den Passive-Mode festzulegen.

Im Port-Mode bzw. bei aktivem Ftp sendet der Ftp-Server via Port 20 eine Anfrage an einen Port (1024-65535) des Clients. Diese Ports müssten dann beim Client also erreichbar sein. Deswegen ist der Passive-Mode in den meisten Fällen sinnvoller und nicht wie ich zuvor schrieb nur dann wenn ein Router beim Server im Spiel ist.

Für passives Ftp musst du also den Port 21 und 1024-65535 bzw den von dir definierten Bereich am Router weiterleiten.

Für aktives Ftp müsstest du die Ports 20 und 21 weiterleiten.

Übrigens: Das Ftp-Programm sollte im Passive-Mode die Fähigkeit besitzen, seine eigene Wan-Ip-Adresse über einen Dynamic Dns-Service zu ermitteln. Ansonsten würde dem Client nämlich die lokale Ip-Adresse mitgeteilt und daran würde die Kommunikation scheitern.

mfg, softrunner
 
@ 1stBoot:

mach mal nen portscan von nem externen rechner auf der noIP URL, dann dierekt über die IP, und dann noch einen ausm LAN herraus. poste die ergebnisse dann mal hier.

mfg RootUser
 
Hi,

habe vor kurzem Windows 2003 Server installiert.
Brauch e noch etwas Zeit zum einrichten.
Wen alles läuft, werde ich die Ergebnisse poste.

Gruß
1stBoot
 
Zurück
Oben