English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I am having a problem connecting to/setting up my home FTP server. Please help!

I bought a Nexstar Network Attached Storage Drive which has the capability to act as an FTP server. In its configuration page I gave it a static IP address & set the port to 21.

I also proprely set up a host site/name through DYNDNS.org.

I also have a linksys WRT54G router. DCHP server is enabled, but I assigned the Nexstar a static IP (same IP as what was entered in the Nexstar's configuration page).

Also, DDNS was set up (Dynamically), and the router log states that the DDNS was updated successfully.

Lastly, I enabled port forwarding to port 20-21, and assigned it to the router's IP address.

When I attempt to connect to the FTP site with WS_FTP I get an error message stating "Connection failed hostname.dyndns.org" . Note that I omitted my host name on here.

When I attempt to access the page via Firefox using my IP address "ftp://myIP", I am taken to my router's sign in page.

What am I doing wrong

2007-05-18 00:01:07 · 3 answers · asked by Anonymous in Computers & Internet Computer Networking

3 answers

Your port forwarding for port 21 has to point to your NAS device IP not your routers.

Port forwarding is used the reach the final destination within your network. Think of the router as a wall. You want through the wall if you want to reach your FTP server. Dont use port 20 for anything.

2007-05-18 00:37:38 · answer #1 · answered by Tracy L 7 · 0 1

FTP and router/firewall config is not a trivial thing. I do believe you need to setup port forwarding to the FTP server not your router. I think this is why you are getting the routers home page when using Firefox.

The router needs to be accepting outside (Internet) connections and forwarding them to the FTP server IP address.

Are you using Active or Passive FTP?

Active FTP has the server connecting OUTBOUND using port 20 as a source not a destination port.

From the server-side firewall's standpoint, to support active mode FTP the following communication channels need to be opened:

* FTP server's port 21 from anywhere (Client initiates connection)
* FTP server's port 21 to ports > 1023 (Server responds to client's control port)
* FTP server's port 20 to ports > 1023 (Server initiates data connection to client's data port)
* FTP server's port 20 from ports > 1023 (Client sends ACKs to server's data port)


In passive mode FTP the client initiates both connections to the server, solving the problem of firewalls filtering the incoming data port connection to the client from the server.

From the server-side firewall's standpoint, to support passive mode FTP the following communication channels need to be opened:

* FTP server's port 21 from anywhere (Client initiates connection)
* FTP server's port 21 to ports > 1023 (Server responds to client's control port)
* FTP server's ports > 1023 from anywhere (Client initiates data connection to random port specified by server)
* FTP server's ports > 1023 to remote ports > 1023 (Server sends ACKs (and data) to client's data port)


What all this means is you need special handling and usually an "Application aware" device to handle NAT'ed FTP connections.

Check the routers setup for special handling of FTP servers.

Good luck.

2007-05-18 09:05:09 · answer #2 · answered by Boberelli 6 · 0 0

You cannot fast transfer protcol your files unless you sign up to a certain company. thanks for the 2 points :))) ps.does this look like a playstation portable??? [+|..|+]

2016-04-01 07:23:37 · answer #3 · answered by Anonymous · 0 0

fedest.com, questions and answers