Home    WinFtp Server Online Help Prev Next
Introduction
Welcome to WinFtp Server
WinFtp Server Features
License
Install & Uninstall
Minimum system requirements
Installing
Uninstalling
Quick Start
Quick Start
Router & Firewall
Interface
Menu
Server Menu Commands
Setup Menu Commands
View Menu Commands
Help Menu Commands
Toolbar Buttons
Leftbar Buttons
Log View Window
Online users list Window
User Account
User List
User General
User Limit
IP Access
File Access
UL/DL Ratio
Disk Quota
User Information
User Statistics
Option
General
Log
Miscellaneous
Visual
IP Binding
Dynamic IP
Directory Cache
Task Schedule
IP Access
Files Access
Pasv Mode
Transfer Compression
SSL Certificate
Free File
SMTP Server
Event Manager
Event Reply
Event Tip
Event Miscellaneous
Event Email
Event VBScprit
Event JavaScript
Support
Contact Us
FAQ
Purchase
Purchasing Information

Configuring WinFTP Server for use with a DSL router or cablemodem

Introduction


WinFTP Server can be used in conjunction with a DSL router or cable modem
by making a few adjustments in both the router and WinFtp Server. The router will need to be
configured so that any inbound FTP traffic will be routed (or forwarded) to the WinFtp
server. You have a DSL router or cable modem connected directly to the internet with
a static IP address, which for our demonstration will be 65.128.123.3. You then have one
or more computers plugged in to the back of the router, and those computers have
an internal IP addressing scheme, typically based on 192.x.x.x. In our scenario, our
internal LAN is based on 192.168.x.x and the WinFTP Server computer has an
IP address of 192.168.1.123. When users from the outside world connect to Win FTP Server,
they will configure their FTP client to point to 65.128.123.3, which is the IP address of the router.
The router will see the incoming FTP traffic and forward (route) that request over to the Win FTP Server
running on IP address 192.168.1.123. WinFtp Server will process the request, send the reply back
to the router, which will then forward that information back to the FTP client.

 

Step 1 – Configuring WinFtp Server


The following steps will configure WinFtp Server to work with your router.
For this step, you will need to know the External IP address of the router.
our scenario, we used 65.128.123.3.


If you don't know your EXternal IP or have a dynamic External IP, you can get it from a web file.


1. Launch the WinFtp Server program.
2.Click the Option Button.
3. In the tab pane of the Pasv Mode. Set the Port Range values to be 10,000 to 10,500.
You can choose any number between 1024 and 65535, but we
recommend that you limit the range to as few ports as you need. When a user
generates a directory listing or uploads/downloads a file from your server, WinFtp Server
will use a port. Once the file transfer has completed, the port goes back into the
‘available’ list to be used again. So if you expect that you will only have 10
people download/uploading files at the same time, you can limit your port range
to about 20 or 30 ports. If you expect to have 100 simultaneous users, then 200-
300 ports is recommended. .
4. Enter the External IP address of your router in the field labeled Fixed IP.
If you don't know your EXternal IP or have a dynamic External IP, you can get it from a web file.
5. Click on the OK button to save the changes.


Step 2 – Configuring your router


The following steps will configure your router to work with WinFTP Server. Our test
scenario was done using a LinkSys router, other routers may not have the same process.
Please refer to the User’s Manual of your router for instructions on configuring Port
Forwarding features.
For this step, you will need to know the Internal LAN IP address of the WinFTP Server.
In our scenario, we used 192.168.1.123.

1. Launch the configuration program for your router. In our case, it is web-based so
we used our browser.
2. Open the section that is used to configure the Port Forwarding features of your
router.
3. Forward Port 21 over to your Win FTP Server at IP 192.168.1.123.
4. Also forward the PASV Port Range specified in Step 1 to 192.168.1.123. This is
necessary so that when the FTP client issues a PASV mode command to the WinFtp
server, the FTP client can successfully open the data channel to the server.
5. If you have Implicit SSL enabled on your WinFTP Server, you will want to
forward Port 990 over to 192.168.1.123 also.
6. Save the new router configuration and Reboot your router. You may need to
physically recycle the power on your router to do this.