SMC Barricade 7008 Broadband Router Help
The following list of steps are intended to guide you through the steps of using GuildFTPD on a computer that accesses the Internet through a SMC broadband router. Some of the steps listed might help you configure other similar hardware or software. You'll need to be familiar with your router, so if you just purchased it, you may want to read the documentation and visit the SMC web site for additional information if something isn't quite clear.
IMPORTANT NOTE: These instructions were written based on the firmware revision 1.94a for the SMC7008BR model. If you don't have this model or that specific firmware revision, these instructions may not apply. Newer firmware should still apply to these steps, unless settings have been reworded, changed or removed.
If you have a permanent IP address, open your SMC router status web page
(default is http://192.168.123.254/) and get the router external address
written next to "IP address".
Else, you should suscribe to an Dynamic DNS service like dyndns.org and
use BaliDDNS for updating DNS servers.
- Open GuildFTPD
- Click the Admin menu
- Click Options
- Click on the Advanced Tab, if not
already open
- Click the Passive, Custom IP button
(it should be "depressed")
- Type in the IP Address you recorded
from the Status page of your SMC router in the box next to the Custom IP
button if you have a static IP address or your hostname (like
pseudo.dyndns.org) - this address is the public/external address or
hostname that everyone outside of your network can connect to.
- Set a Start and End Range for the
Passive Port Range (like 2100 to 2121)
- Click OK
- Click Admin menu
- Click Restart server
- Open your Web Browser and enter the
status web page of your router
- Enter the password you've set to
login and access the configuration page (default is admin)
- Click on the "Virtual Server"
link on the left
- Enter the GuildFTPd server port
(default is 21) and IP address (local one) in the "Service Ports"
and the "Server IP" fields and check the Enable checkbox
- Enter the "Passive Port Range"
(like 2100-2121) and local IP address of GuildFTPd in the "Service
Ports" and the "Server IP" fields and check the Enable
checkbox
- Click the "Save" button
- Click the "Restart" button
to have the router taking modifications in consideration
NOTE: If you use port 21 for your FTP server, make sure your ISP is not going to shut off your account if they see you doing this.
Try to connect from a PC outside of your network now. If you try to connect from one of your internal computers, you must NOT use the passive connection option.
You should be able to connect using the passive option in a FTP client from outside your network only (an active checked option or passive unchecked option won't work from outside your network -- passive connections are required to get through the router).
One note: If you set a passive port range of 2100-2121, you've limited the number of passive connections to 21. This means, that if you've set you other connections limits higher than 21, the passive port range will reduce the limit to 21 for concurrent passive connections. Only active connections from within your network will not count to this total.
Don't forget to check the syslog.txt and make sure that GuildFTPd is recording a Success audit for the ListenSocket Create and ListenSocket Listen options for your FTP port. If they aren't Success, you probably have another program running that is using the same port. You'll need to reconfigure GuildFTPd or the other program to prevent the conflict.