透过路由器搭建ftp站点
暑假时用教育网的时候,因为是分配的固定ip,所以用serv-u很容易在自己的电脑上搭建ftp,现在换成电信公网,因为是几个同学一起用路由器共享ADSL的原因,我电脑的对内和对外IP都不是固定的,不能按照旧的办法实现serv-u搭建ftp。前几天趁维护路由器的机会,稍稍研究了一下它的一些配置,发现其实在内网中用serv-u透过路由器搭建ftp站点也是可行的。
我们的路由器是D-Link的DI-504,支持”虚拟服务器”的配置。对于ftp来说,默认使用的是TCP/21端口,所以只要把个人IP地址(比如192.168.0.xxx)映射到ADSL所在的ip即可。为了方便起见,先给我的MAC地址设定一个DHCP服务器指派的静态内网IP(假设为192.168.0.101),这样就不至于以后在映射过程中不断改变我的内网IP。
然后在路由器的虚拟服务器页面把LAN端的Virtual Server FTP服务激活,并且将”个人IP地址”填写成我们刚才设定的192.168.0.101,保存并退出,至此路由器的设置已经完成。
接下来是配置serv-u。新建一个域,域IP地址应该留空(即动态IP),域名可以根据需要填写一个,端口号为默认的21。其他设置不变,比如添加虚拟路径,添加用户并赋予权限等等,一切做好之后,保持域在线。这样,整个搭建过程就完成了。
用户访问的时候,ip地址为ADSL动态申请到的ip,测试一下,是不是很好用呢^_^
另外,关于路由器的虚拟服务器还有很多,比如80端口的Virtual Server HTTP服务,都是可以激活的,嘿嘿,这样搭配IIS或者Apache,就可以同样搭建http服务器了^_^

我们公司搭建的服务器就是用的 Serv-u,不过我还没研究过…
呵呵,zEUS.师兄工作顺利哦!