Comment puis-je utiliser plusieurs numéros de port pour un serveur FTP externe dans IIS 7 ?

Je sais donc comment configurer un serveur FTP de base dans IIS 7, mais je suis un peu confus au sujet des ports. Je crois que j'ai eu quelques sites FTP différents (chacun avec leurs propres répertoires) hébergés sur mon bureau, chacun avec ses propres ports tels que :2100, :2101, :2102, etc. Peu de temps après avoir commencé tous ces sites, j'ai commencé à rencontrer des problèmes. Lorsque vous tentez de vous connecter à un port qui n'était pas mon port par défaut: 21 (ce qui a conduit à C:inetpubwwwroot), cela me donnerait une erreur disant:

An error occurred opening that folder on the FTP server.
Make sure you have permission to access that folder.

Details:
200 Type set to A.
227 Entering Passive Mode (192,168,0,114,243,202).

Cette erreur s'est produite UNIQUEMENT lors de la connexion à partir d'un réseau externe, et non en interne avec d'autres PC du même réseau. (Cela me donne toujours la même erreur lorsque vous essayez de vous connecter.)

Voici où je suis maintenant: J'ai récemment obtenu un SSD en remplacement de mon ancien disque dur, j'ai donc réinstallé Windows et j'ai recommencé à zéro. La même chose se passe, et c'est ce que j'ai rassemblé jusqu'à présent:

  • Le pare-feu Windows Defender n'a rien à voir avec cela depuis que je l'a complètement éteint et a toujours eu l'erreur
  • En changeant le port externe en un autre numéro que :21 (tel que :2121), j'ai pu me connecter, donc je pense que le problème doit être dans IIS
  • Mon client FTP (que ce soit l'Explorateur de fichiers Windows ou Google Chrome) demande un nom d'utilisateur et un mot de passe (ce qui signifie qu'il trouve une connexion plutôt que de me dire que le serveur de destination n'existe pas)

Si quelqu'un a besoin de plus d'informations, n'hésitez pas libre de demander.

Merci d'avance pour toutes les réponses!

demandé sur