Guten Tag meine Damen und Herren
Wir haben kürzlich eine neue Umgebung Aufgebaut indem wir eine FTP-Verbindung benötigen.
Zuerst die Daten der Umgebung:
Grundserver: Server 2012 R2 Stadnard
Virtualiserungssoftware: Hyper-V
Virtueller Zielserver für Routing & RAS: Microsoft Windows Server 2008 FE Standard
Firewalls: Für Testzwecke deaktivieret.
Test: Eine FTP-Client/Server Verbindung erstellen.
Aktiver FTP Port: 21
Passiver FTP Ports: 1001-1010
Problem: Die Verwendung des Ports 21 im Routing & RAS führt zu Routing Fehler für die Passiven Ports.
Beschreibung:
Beim Herstellen einer Verbindung mit dem FTP auf dem Port 21 kann man sich einloggen, und sobald der Modi auf Passiv geschalten wird, verliert man die Verbindung.
Verwendet man jedoch für den Aktiven FTP-Port irgend einen beliebigen Port (In unserem Beispiel Versuchten wir 25565, 25566, 25567. So kann man sich einloggen, und der Passive Modi funktioniert ebenfalls.
Netzwerkonstellation:
FTP-Client (192.168.250.X) ==> Internet ==> Grundserver (XXX.XXX.XXX.XXX) ==> Routing & RAS Port 21/1001-1010 ==> FTP-Server (192.168.1.X)
Der FTP-Server verwendet für den Passive Mode Transfer die Öffentliche IP des Servers.
Hoffentlich kann mir jemand mit den Angegeben Infos etwas Unterstützung bieten.
Das Workaround ist ja bereits bekannt durch ändern des Aktiven Ports von 21 auf einen beliebigen anderen, und diesen dann Routen. Aber warum ist das so?
Mit Freundlichen Grüssen
Fabian Zünd