Just a quick thought here ... if your ISP is blocking ports below 1024,
this should interfere with port 20 as well as port 21. So just opening and
forwarding port 20 should not work for you -- you probably need to require
clients to use passive ftp, so high ports get used instead of 20 for the
I have a similar situation working were I had to open up some odd ports, but
in my case I didn't have to alter the ports. You could modify ftp
configuration of your ftp server to listen on port 3123, that should solve
the problem and you don't have to worry about redirecting ports. I think in
my