How to get Serv-U FTP Server working behind a hardware firewall/router:
When you setup Serv-U, you will be asked for your IP address.
If you plan to run the FTP Server
behind a router, then you *MUST* enter
your internal IP Address (LAN IP Address) on this
next screen. Otherwise,
your FTP Server
will not start and the port you plan to run the FTP
Server on will not open.
If you don't plan on using
a router, then you enter your Outside
IP Address on this screen.
The IP address of 192.168.168.3 is only an example.
Depending on your router, the Internal
IP Address you can use might be different.
Consult the manual of your router and/or firewall
for valid Internal IP Addresses
that you are allowed to use.
After entering your IP Address on this screen, click on next.
To choose a PASV Port Range, highlight where it says, "settings".
Then you click on the "advanced" tab, and enter the PASV Port Range
of 50000-50049, then click "apply".
Unlike other FTP Servers, Serv-U FTP Server limits you to only 50 PASV ports.
On the tree structure on the left side of the screen,
highlight, "Settings"
under, "Wizard Generated Domain" or under whatever domain you are
working on.
Then, click on the right arrow to expose the, "Advanced" tab.
Put a checkmark on, "Allow passive mode data
transfers, use IP" and enter your
Outside IP address, then click on, "Apply"..
(For this example, we will use the IP address of
121.24.96.36. Your outside IP
will be different.)
