Gu4rdi4n 58 Geschrieben 20. August 2014 Melden Teilen Geschrieben 20. August 2014 Hallihallo, Ich möchte in meiner Firma einen FTP Server bereitstellen. Dieser Server soll über den Port 4711 ansprechbar sein. Der Port ist im Filezilla Server unter "Listen to these Ports" eingestellt und in der Firewall Freigegeben. Ein Portcheck (ping.eu) sagt mir, dass der Port offen ist. Wenn ich von einem Lokalen Rechner aus über den Hostname/Lokale IP connecte, funktioniert es wunderbar. Will ich aber auf die externe IP, sagt er mir folgendes: Status: Verbinde mit XXX.XXX.XXX.XXX:4711.. Status: Verbindung hergestellt, warte auf Willkommensnachricht... Antwort: 220-FileZilla Server version 0.9.46 beta Antwort: 220 Mahlzeit! Befehl: USER admin_account Antwort: 331 Password required for admin_account Befehl: PASS ********* Antwort: 230 Logged on Status: Verbunden Status: Empfange Verzeichnisinhalt... Befehl: PWD Antwort: 257 "/" is current directory. Befehl: TYPE I Antwort: 200 Type set to I Befehl: PASV Antwort: 421 Could not create socket. Befehl: PORT 192,168,0,75,213,123 Antwort: 200 Port command successful Befehl: MLSD Antwort: 150 Opening data channel for directory listing of "/" Antwort: 425 Can't open data connection for transfer of "/" Fehler: Verzeichnisinhalt konnte nicht empfangen werden Hab ich irgendwas vergessen einzustellen? Grüße Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 20. August 2014 Melden Teilen Geschrieben 20. August 2014 (bearbeitet) Versuche einmal eine größere Port Range und nicht nur einen Port. EDIT: Ach ja. Evtl. musst du einen anderen Port bei Listen als bei der Port Range eintragen. Versuche Listen: 4711 und Passive Port Range 4712-4712 (und wenn das nicht geht eine Range z.B. 4712-4799) bearbeitet 20. August 2014 von Dukel Zitieren Link zu diesem Kommentar
Gu4rdi4n 58 Geschrieben 20. August 2014 Autor Melden Teilen Geschrieben 20. August 2014 Hi Dukel, wenn ich die Portrange erweitere passiert nichts. Wenn ich die Portrange auf "Default" stelle, kann ich nichtmal mehr lokal über den hostname des rechners connecten Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 20. August 2014 Melden Teilen Geschrieben 20. August 2014 Was passiert, wenn du den Listenport auf 4711 lässt und die Port Range auf 4712-4712 konfigurierst (Firewall natürlich anpassen)? Zitieren Link zu diesem Kommentar
Gu4rdi4n 58 Geschrieben 20. August 2014 Autor Melden Teilen Geschrieben 20. August 2014 (bearbeitet) Perfekt! Das hat funktioniert! Listen port auf 4711 und portrange auf 4712! Beide Ports in der Firewall freigegeben. Connect über ÖffentlicheIP:4711 und Hostname:4711 möglich! Kann mir jemand den Hintergrund erklären? bearbeitet 20. August 2014 von Gu4rdi4n Zitieren Link zu diesem Kommentar
Dukel 454 Geschrieben 20. August 2014 Melden Teilen Geschrieben 20. August 2014 Du brauchst bei FTP immer min. 2 Ports. Zitieren Link zu diesem Kommentar
Gu4rdi4n 58 Geschrieben 20. August 2014 Autor Melden Teilen Geschrieben 20. August 2014 Ah ok, Data und Controll port, richtig? Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 20. August 2014 Melden Teilen Geschrieben 20. August 2014 (bearbeitet) Schau mal hier: http://de.wikipedia.org/wiki/File_Transfer_Protocol Speziell die Unterschiede "Aktiv" und "Passiv" Bei Passiven FTP muss der Server dem Client die richtige (öffentliche) IP-Adresse übermitteln und nicht seine NAT-Adresse. bearbeitet 20. August 2014 von zahni 1 Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.