Bonjour,
Comme tu est derrière un routeur, configure ton client et ton serveur en mode PASV
Coté serveur, si tu ne fais rien, il envoie au client son adresse local 192.168.0.xx, il faut paramétrer le mode PASV pour qu'il envoie au client ton adresse IP Fixe.
Ca c'est pour la partie connexion.
Ensuite y a la partie data. Tu dois indiquer au client sur quel port vous allez échanger les data. Il faudra aussi router ces ports vers le serveur FTP.
Ne pas oublier ton firewall pour ces ports.
----------------------
C'est pas évident de monter un serveur FTP tout en sécurisant tout ça. D'autant plus que tout passe en clair sur le réseau (mot de passe pour la connexion, data)
Préfère le mode SSL (sur le port 990) pour la partie connexion si tu souhaites rester avec un serveur FTP (SSH est possible mais plus complexe).
----------------------
Perso je préfère monter un serveur sftp, mais ç'est plus compliqué à mettre en place avec windows.
Bonne chance, A+