how to run ftp server

machow

Distinguished
Dec 31, 2007
855
1
18,980
How can I run an ftp server? I have a cable modem connection and I wish to be able to access my files remotely. I have installed ftp serv-u and winip for IP translation. I am able to access my ftp server using local network but connecting to the external IP of my server, however it translates to the internal IP automatically under CuteFTP. But when I try accessing it using a regular dial-up connection it says "unable to establish connection". I am using winproxy as well and I have set receiving ftp connection and the ftp serv-u program enabled at port 21. Help...

-------------
This site is cool.
 
How is the network setup? ie. does the server have a direct internet connection, or does it connect through a router/NAT box? If the latter, you will need to have some sort of port forwarding program installed on the router (maybe that's what winip is?????)




--------
I have not yet begun to procrastinate.
 
Yes it has direct Internet connection. It doesn't pass through the router, to my knowledge that is. I am wondering if the ISP is trying to seal off the customers from making their own servers...

-------------
This site is cool.
 
Here is a trick to see if the port is blocked or not. (I just tried this with my machine, so it should work for you too :smile: )

Using telnet, connect to the IP on port 21.
If everything works, the server should respond with a 220 message indicating that the server is working, and waiting for login information.



--------
I have not yet begun to procrastinate.
 
Hmmm... I tried Telnet with command "open [myip]:21" and seems to be unable to connect. Connection failed. Does this mean I have a blocked access by the ISP?

-------------
This site is cool.
 
How does it respond when you just use the LAN?

-- icq#78562610

--------
I have not yet begun to procrastinate.
 
Hmmm. Seems like my ISP has blocked port 21 either for security reasons or to prevent users from running their servers. If I set any port other than port 21, I can get through. Now I cannot connect my data socket. Understandably by default we have port 21 as connection socket and port 20 as data socket. I cannot connect my data socket now, because I do not know what port the data socket should be and what port I should enable in the proxy's firewall. Is it one less than the connecting socket or what?

-------------
This site is cool.
 
The cost of running your own FTP server is very high: you need an always-on FTP server computer, then you need to install FTP server software. For this to be reliable, you need to take care of the security, which means you need to configure access permissions carefully and install OS patches periodically. Moreover, you need to backup the server and make sure you have redundant hardware. Then you need to have a good and reliable Internet connection.

The cost can be thousands of dollars, not including your time and efforts!

Now it can be much easier, and you can save a lot of cost on server hardware, software and bandwidth. DriveHQ.com is the first Cloud IT Solution provider, it is also one of the largest FTP hosting service providers. Our FTP server is more secure and reliable than your own FTP server, and we have virtually unlimited network bandwidth. The cost is dramatically lower, and with our web-based user administration tool, you don't need IT background to use our service. Our basic service is free, and premium service starts at only $1.99/month.


Jacky
www.DriveHQ.com