Hey ho everyone. After quite of bit of doing I was able to get my FTP to work.
I have a DIR-825 Router and the DNS-323 of course. I also have a ADSL modem that is also a router.
I dmz'd the modem's router so that my DIR-825 got the direct traffic and it also acquired the true IP address. I turned on the DNS-323's FTP server and port forwarded port 21 to my DNS. It didn't work.
What I did find out after talking to a friend of mine is that my ISP may be blocking port 21 to my IP. He suggested using a different port number to see if it works.
After quite a bit of trial and error I was finally able to get it to work:
1. dmz the modem's router to my DIR-825
2. turn on the FTP server and kept the port number at 21
Port (1025 to 3688, 3690 to 49999, 65501 to 65535, Default: 21)3. go and configure one setup in the Virtual Server in the DIR-825 to be your 'port foward'
4. call it whatever you want, I just called in FTP
5. select in the destination the DNS-323 and in the public port use a number different than 21.
6. in the copy and paste I put about from the DNS-323 it shows the port range of number that FTP uses.
7. I chose 1025 for the public port
8. in the private port put in 21
9. activate the radio button to make sure it's on and save and reboot
10. when you ftp in from another place make sure you put your ftp program on passive and make sure you put in 1025 as the port number to use (not 21).
example: IP: 123.456.7.890 User name: john Password: smith Port; 1025
if using a web browser type in the address area like so:
ftp://john:smith@123.456.7.890:1050
or that doesn't work try
ftp://123.456.7.890:1050 and you should get a window prompt asking for user name and password.
I'm not very techy so I won't try to get elaborate as to how I understand how this works suffice to say that it showed to me that my ISP was blocking port 21 and using the routers virtual server I was able to use a different port and forward it to the DNS-323 and at that point still use port 21.
Give it a shot and see if it works for you all. I hope it does.
Don't sweat the petty things and don't pet the sweaty things. 