Also wenn ich das richtig verstehe, kann der Windows-Server (der eine VM ist) nur per windows-internem ftp-client nach außen kommunizieren? Also quasi sowas in der Dateiexplorer-Leiste?
ftp://user:
password@192.168.123.200
Falls ja, dann musst du erstmal sicherstellen, dass sich dein Windows-Rechner (mit dem Filezilla-Server) und der VM-Server entweder im selben logischen Netz befinden (VM läuft z.B. per gebridgeder Netzwerkverbindung auf deinem Windows-Host wo der ftp-server drauf läuft), oder es eine Route zwischen den beiden gibt. Sowas testet man normalerweise mit "ping 192.168.123.200" - aber wenn der Server richtig abgedichtet ist, dürfte ICMP ja blockiert sein, ergo ist das alles ohne genaue Infos über diese "Abdichtung des VM-Servers" Rätselraten.
Ich nehme mal an, dass die Windows-Firewall beidseitig geschlossen ist (und nicht halboffen wie es der Standard ist) und dass in der Firewall des VM-Servers ausgehende ftp-Verbindungen zu jeglichen IPs/IP-Subnetze/IP-Ranges zugelassen sind? Falls nein, muss natürlich die ftp-Regel mit der Ziel-IP auf die deines ftp-Servers angepasst werden. Der Einfachheit halber würde ich aber, wenn du Admin-Rechte auf dem Server hast, die Firewall wieder auf halboffen (oder offen) stellen, sonst wirds je nach ftp-Modus etwas kompliziert mit den Regeln.
Der ftp-Server (also dein Filezilla-Server auf deinem normalen Windows-Rechner) muss natürlich auch richtig eingerichtet sein. Der User (läuft evt. einfach unter SYSTEM? Musst du prüfen), unter dem der Filezilla-Server läuft, muss entsprechende NTFS-Rechte für den Zugriff auf c:\ftp haben. Die Firewall muss entsprechend konfiguriert sein. Normalerweise sollte das Filezilla-Setup das machen, aber ka, ob es das auch wirklich macht. Im Zweifelsfall würde ich die FW einfach auf offen stellen (bzw. deaktivieren) für die Übertragung.
Ich hoffe mal, dass wir hier nicht von einem Zugriff übers Internet reden, sondern einem internem LAN-Netzwerk? Falls nein, wirds leider noch komplizierter, denn einen ftp-Server hinter einem NAT-Anschluss zu erreichen bedarf noch mehr Konfigurationaufwand auf deinem Router. Das hängt dann auch teilweise vom verwendeten ftp-Modus ab.