I currently have an FTP server running on port 21 and 20 (and possibly 990 as well, but I can't remember exactly why I forwarded 990 in my router). Anyway, I want to setup the DNS-321 as second FTP server on my home network.
I'm trying to use port 2100 instead of port 21, but as expected, the data port is apparently being blocked by one of my routers (probably the client since I think the server initiates the data connection in active FTP). I would like to forward the data port of the client to the DNS-321, but I don't know which port is now being used for data. Since I changed the connection port to 2100, would the data port automatically change to 2099? If not, how do I figure out what the new data port is?
Another problem is that the virtual server on my DIR-655 router won't accept port numbers above 999 and I haven't been able to get port forwarding to work in place of the virtual server, even on the default FTP port 21.
In summary...
Problem #1: How do I determine what ports need to be forwarded on both sides of the FTP connection?
Problem #2: How do I make the DIR-655 virtual server accept ports above 999 or how do I set up port forwarding to do the same thing that the virtual server does?
Note for 1st problem: I don't need to use this new FTP connection anywhere except 1 location and it's strictly for back-ups, so I don't care it the DNS-321 server doesn't work at other public locations where I can't forward the data port.
Thanks for the help,
Adrian
Reference:
http://forums.dlink.com/index.php?topic=4220.0