it-swarm.com.de

Der Server hat eine passive Antwort mit einer nicht routbaren Adresse in FileZilla gesendet

Ich versuche, alten normalen FTP-Server mit FileZilla zu durchsuchen und erhalte die folgenden Fehler

Der Server hat eine passive Antwort mit einer nicht routbaren Adresse gesendet. Verwenden Sie stattdessen die Serveradresse.

Surfen ist fast unmöglich.

Was bedeutet diese Nachricht und wie kann man diese "nicht routbare Adresse" erkennen?

11
Dims

Um eine Datenverbindung für eine Dateiübertragung oder eine Verzeichnisliste herzustellen, sendet ein FTP-Client (im passiven FTP-Modus) PASV-Befehle an den Server. Der Server antwortet mit seiner IP-Adresse und seiner Portnummer. Der Client sollte eine Verbindung zu dieser IP/diesem Port herstellen, um die Übertragung zu initiieren.

Es ist jedoch durchaus üblich, dass sich der FTP-Server hinter einem NAT befindet. Und es ist nur die lokale Adresse in seinem NATted-Netzwerk bekannt. Wenn diese IP-Adresse einem Client außerhalb des NAT gemeldet wird, ist die IP-Adresse offensichtlich von geringem Nutzen. Es ist eindeutig eine Fehlkonfiguration des FTP-Servers. Der FTP-Server muss seine externe IP-Adresse melden, die außerhalb der NATted-Netzwerke verwendet werden kann.

Da dies leider ein häufiges Problem ist, versuchen viele FTP-Clients, dies zu erkennen (indem sie überprüfen, ob die gemeldete IP-Adresse innerhalb eines Adressbereichs liegt, der für die lokale Kommunikation in einem privaten Netzwerk reserviert ist ). FileZilla tut dies auch und meldet die erwähnte Nachricht. Sie sollten die fehlerhafte Adresse im FileZilla-Protokoll sehen:

2017-04-05 08:02:00 12064 3 Befehl: PASV
2017-04-05 08:02:00 12064 3 Antwort: 227 Passivmodus aktivieren (10,0,0,1,213,36).

Wenn dies auftritt, versucht FileZilla stattdessen, eine Verbindung mit der primären Adresse des FTP-Servers herzustellen, da dies normalerweise die richtige Adresse ist. In den meisten Fällen werden Sie das Problem also überhaupt nicht bemerken.


Obwohl Sie erwähnen, dass "Browsen fast unmöglich ist" (ein ziemlich nutzloser Problembericht), sieht es so aus, als würde es nicht helfen. In diesem Fall besteht das häufigste Problem darin, dass eine Firewall (oder das NAT) auf dem Weg zwischen Ihnen und dem Server den Verbindungsversuch zum Datenport blockiert (wie in der Antwort auf den Befehl PASV angegeben).

Weitere Informationen finden Sie in meinem Artikel zur Netzwerkkonfiguration für den passiven FTP-Modus .

10
Martin Prikryl