I am trying to set up FTP access for external users. Naturally, I don't want to open Port 21 to the outside world so I began by creating a firewall rule to forward a custom port 2100 to the server, translating it to 21. When that failed I changed the listening port in IIS to 2100. Internally I can access the FTP no problem with:
When I try to access externally however I get a timeout.
If I change the listening port on the server (and the firewall rule) to 21 it works.
When I have everything set to 2100 I'm getting to the server- but this is what I get in the FTP log:
15:14:34 220.127.116.11 USER receptionist 331 0
15:14:34 18.104.22.168 PASS - 230 0
15:14:34 22.214.171.124 CWD / 250 0
So- what else do I need to change to allow the custom port?