On my SMC router, I can access the HTML router interface at
http://192.168.123.254/ and setup virtual servers by clicking Virtual Server in the menu. Each virtual server needs a private, static IP of 192.168.123.x and a tcp port (
http://www.duxcw.com/faq/network/tcpport.htm). It also needs to be setup under the Fixed Mappings in the DHCP Server configuration accessed from the left menu. So, for example, if you have a Linux box acting as an ftp server behind the router, and have it set to do business as 192.168.123.10 on the normal ftp port 21, and the router has been assigned 216.195.186.211 by the service providers DHCP server, then one could connect to the ftp server with
ftp://216.195.186.211:21 (or just
ftp://216.195.211 as port 21 is the default). I have not done this as my service provider would cut-off my service if I did. Larry