Google Answers Logo
View Question
 
Q: Belkin 4port DSL / CABLE Router with NAT problems setting up FTP Server ( No Answer,   3 Comments )
Question  
Subject: Belkin 4port DSL / CABLE Router with NAT problems setting up FTP Server
Category: Computers > Internet
Asked by: khaig12-ga
List Price: $2.00
Posted: 31 Oct 2002 10:05 PST
Expires: 30 Nov 2002 10:05 PST
Question ID: 94338
I have a belkin 4port DSL / CABLE Router with NAT. I was trying to
find a ftp server that I can use behind this router with my cable
connection. I have tried bulletproof ftp and couple of others to no
avail. They don't work using dmz either although they should. I know
how to forward ports using the router. This router will not allow you
to forward a range of ports only specific ones.

Request for Question Clarification by brightshadow-ga on 31 Oct 2002 14:53 PST
Port 21 is only used for a control connection. Port 20 is often used
for ascii data. The port used for file transfers will be a fairly
random port (above port 1024.)

If the router is not smart enough to determine where to route
particular connections (some will do it better than others) via NAT,
your best option is to require passive transfers on the FTP site. Any
decent FTP client has the ability to use passive transfers; just put
an announcement in the MOTD on the server that clearly indicates that
PASV must be used.

The difference is, basically, a passive FTP connection allows the
server to open the port and establish the connection, creating a TCP
connection from the inside out. Active FTP does not work well, because
the client attempts to connect to the FTP server instead of vice
versa.

Another alternative would be to see if your internet provider allows
multiple IPs on the same connection (for example, AT&T Broadband does,
for $5 a month you can get a second DHCP allocated IP address) and
just put the system intended to run the FTP server on its own address,
and place the other machines inside the firewall/NAT.

Yet another way to go about it would be to use a plain ol' cable
modem, connect it directly to a small system running a software NAT of
some sort (a little Linux or BSD machine will work fine for this
purpose, and there are a number of Windows applications for doing this
as well if you're not comfortable with *nix operating systems) and
assign a more complex set of rules for NAT to allow the FTP to operate
more smoothly.

Is this enough information? If so, I can post it as an answer.
Otherwise, let me know if you need anything further.

-brightshadow
Answer  
There is no answer at this time.

Comments  
Subject: Re: Belkin 4port DSL / CABLE Router with NAT problems setting up FTP Server
From: gavbaa-ga on 31 Oct 2002 10:34 PST
 
Something important to note about the FTP protocol.  Although it runs
on port 21, several daemons send critical information via port 20. 
You might need to forward this port to the server machine as well.
Subject: Re: Belkin 4port DSL / CABLE Router with NAT problems setting up FTP Server
From: funkywizard-ga on 31 Oct 2002 17:41 PST
 
i recommend adding your server to the dmz zone of your router, this
way *all* ports get forwarded to it.
Subject: Re: Belkin 4port DSL / CABLE Router with NAT problems setting up FTP Server
From: funkywizard-ga on 31 Oct 2002 22:39 PST
 
im sorry about my previous comment. i thought you hadnt tried that yet.

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy