Moechte mit meinem Laptop auf einem ZOPE 2.6 FTP Server per ftp client zugreifen.
Ich habe den Hostmaster angefragt und er konnte mir mit der folgenden Info weiterhelfen:
> Command: PORT 192,168,2,100,17,168
> Response: 200 PORT command successful.
Die Datenverbindung bleibt in unserer Firewall haengen, das ist das Problem,
denn Dein Client teilt uns mit, dass unser FTP-Server die Daten an die
IP-Adresse 192.168.2.100 an den Port 4520 (17 * 256 + 16 senden soll. Da
192.168.2.100 eine private IP-Adresse ist, die im Internet nicht geroutet
wird, bekommst Du von uns keine Antwort und somit auch keinen
Verzeichnisinhalt angezeigt.
Siehe auch dieser Ausschnitt aus dem Logfile der Firewall (SRC ist
me.in-berlin.de, DST ist Deine private IP-Adresse zu Hause und DPT ist der
Port, den Dein FTP-Client uns mitgibt). Wir versuchen ja, Dir die Daten
zuzustellen, aber da es zu der IP-Adresse keine Route gibt...
Was verwendest Du fuer einen Router? Ich vermute, dass Du da evtl. noch
etwas konfigurieren musst. Derzeit sehe ich erstmal nicht die Moeglichkeit,
dass ich durch eine Konfiguration auf unserer Seite weiterhelfen koennte.
was und wo muss ich bei meinem router einstellen...?
danke
wenn der FTP Server nicht in deinem Lan ist, sondern im Internet schalte bei deinem FTP Programm mal den Passiv Mode an, ansonsten überprüfe den Hostname des FTP Servers.
an deinem router musst du an sich für ne FTP verbindung nach draußen nix ändern. Das geht (im Passiv Modus) IMMER durch, es sei denn du hast es manuell gesperrt (Outbound IP/Port Filter).
eigentlich könnte es nur an dem router liegen hinter dem der FTP hängt. das muss der port 21 geforwarded werden.