Ça dépend. Si ton adresse IP publique est fixe, tu n’as pas besoin de DNS dynamique.
Si elle est variable, le DNS dynamique te permet de lui associer un nom de domaine qui sera mis à jour à chaque changement pour toujours pointer dessus. Il faut créer le nom de domaine chez un fournisseur de DNS dynamique supporté par le routeur ou bien installer le client sur le serveur.
Dans tous les cas, si ton serveur FTP n’a qu’une adresse IP privée, il faudra faire une redirection du port 21 vers lui dans les réglages NAT du routeur. Note que le protocole FTP n’est le plus simple à faire fonctionner à travers un NAT car il n’utilise pas que le port 21 mais aussi d’autres ports ouverts dynamiquement pour le listage de répertoire et le transfert de fichier. Parfois ça fonctionne tout seul, parfois il faut spécifier explicitement au routeur que c’est du FTP, parfois il faut modifier la configuration du serveur FTP pour que cela fonctionne. Généralement, ça ne fonctionne qu’avec du FTP sans chiffrement, donc les mots de passe et tout le reste sont transmis en clair.