said by dmine45:
FTP requires both ports 20 and 21 to work. One sets up the connection and one is the actual data transfer itself. It's the only protocol that appears to work this way. Just forwarding port 21 won't work in most cases.
I had it forwarded 20 and 21 but still no luck till outside the DHCP range.
Just infor that may help someoen else