Bonjour,
Alors pour clarifier un peu, vu que la question ne semble toujours pas rêglée:
- votre serveur FTP semble bien configuré (aucun problème de ce côté), port d'écoute, mode passif. En gros, si vous pouvez vous y connecter en local, le serveur est bien configuré. Si vous pouvez pas vous y connecter via l'IP extérieur, c'est un problème de réseau et non de serveur.
- dans ce cas, derrière un routeur, il reste à faire => VOS REDIRECTIONS DE PORTS <=
- une DMZ n'est PAS indispensable pour que ça marche.
Pour l'exemple, on dira que votre serveur a l'IP 192.168.0.1
- Soit la feebox n'est PAS en mode routeur, et vous avez un routeur personnel
Alors, logiquement, vous devriez savoir vous en servir, et il faut rediriger les ports 20 (ftp-data) et 21 (ftp-control) vers votre serveur ftp. Si vous voulez utiliser un autre port pour se connecter au serveur ftp, par exemple 2163, alors il faudra rediriger les ports 2162 (ftp-data) et 2163 (ftp-control). En fait, si votre serveur écoute sur un port "N", il faut rediriger les ports "N-1" et "N" vers le serveur ftp.
- Soit la freebox a le mode routeur activé (activer le service dans l'interface routeur coché)
auquel cas, dans cette interface, vous mettrez SURTOUT dans la redirection de port, vous ajoutez la rêgle dans la [Redirection de plage de ports] "début 20, fin 21, destination 192.168.0.1" (ou début N-1, fin N si autre pour d'écoute N), cliquez sur "ajouter" puis sur "envoyer" et redémarrez votre freebox.
En espérant que ça vous aura rendu le fonctionnement plus clair =)