服务器 频道

网管经验谈:禁用FTP后如何传输文件

[网友提问]我是公司的网络管理员,但是仅仅能够管理服务器和员工普通用机。公司路由器和交换机由另外一名网络管理员负责。由于前一段时间总有员工随意下载影片和软件,使得公司网络速度非常缓慢,领导让网络管理员将路由器和交换机上设置了访问控制列表,禁止员工使用BT,电驴等FTP进行下载。本人服务器上有很多资源可以提供给员工,但是由于封锁了FTP的默认端口21,所以FTP服务器无法正常运行。虽然可以通过修改默认端口的方法让别人访问,但是路由交换设备上设置了反向访问控制列表,所以根本无法成功连接上。询问IT168的高手,有没有办法可以对这种限制进行突破呢?

[IT168解答]这位网友所在公司的管理真是异常严格,连网络管理员都无法对网络权限进行设置,只得求助我们。从这为朋友的叙述中我们可以得出如下情况——

    (1)公司FTP无法使用了,不管FTP服务设置成哪个连接端口。
    (2)网友希望在FTP无法使用的情况下,提供文件等资源的共享,实现以前FTP服务器才能达到的功能。

    实际上有一个小工具可以帮这位网友的大忙,他的名字叫做http file server。顾名思义就是用HTTP协议来共享文件的服务器建立工具。我们通过架设一个网页形式的站点来完成文件查看与下载传输等工作。由于网页站点都是使用80端口来传输,所以就算是封锁了21端口甚至是FTP服务也能成功传输文件。用户再也不会因为端口被禁止使用而发愁,也不会因为FTP连接的主动和被动模式而苦恼了,我们下载文件浏览资源就和查看网页一样简单。说了这么多下面马上为对这方面感兴趣的网友奉献出来。


    http file server小档案:
    软件版本:2.0
    软件大小:608KB
    软件语言:英文版
    软件类型:免费软件
    适用平台:windows 2000/xp/2003
    下载地址:http://www.rejetto.com/hfs/?f=dl&id=exe

    http file server简称HFS,最近刚刚推出了2.0版本,他支持中文文件名和中文目录。所以说新版本的适用范围更广。

一、软件的安装及使用:

    下载下来是一个名为hfs.exe的文件,双击运行该程序会出现提示你是否将hfs安装到你的右键菜单中,不安装则无法使用。所以我们点“YES”按钮即可。之后我们就可以使用HFS程序来建立自己的http file server了。(如图1)

图1

    由于软件是半绿色软件所以安装非常简单,当然使用方面也是很好上手的。

    第一步:运行主程序后HTTP FILE SERVER会自动检测当前计算机或服务器的IP地址。(如图2)

图2 点击看大图

    第二步:我们点左上角的“ON”按钮切换成“OFF”是关闭该服务功能,只有在服务关闭的情况下我们才可以对HTTP FILE SERVER对外服务端口进行修改,例如从80修改为81或其他地址。

    第三步:当你想将某个文件或文件夹与别人共享即类似于FTP功能时,只需要在该文件夹上点鼠标右键盘,因为刚才安装HFS时我们已经选择容许其安装到右键菜单中,所以在菜单中会看到有“ADD TO HFS”的选项。选择“ADD TO HFS”后我们的文件就共享完成了。(如图3)

图3 点击看大图

    小提示:在执行add to hfs操作时一定要保证HFS主程序处于开启状态,否则无效。

    第四步:添加某个文件夹到HFS时会出现“what kind of folder do you want?”的提示,也就是询问你要建立哪种目录结构,上面的real folder是按真实目录建立,下面的virtual folder是按照虚拟目录建立。前者适合于大容量目录,而后者适用于小容量目录。不过根据软件提示如果你不能确定的话建议直接使用real folder真实目录即可。(如图4)

图4 点击看大图

    第五步:依次添加你想共享的文件和文件夹到HFS中。我们从HFS主界面中也可以清晰的看到这些文件目录结构。(如图5)
图5 点击看大图

    第六步:那么建立好了HFS后我们还需要如何设置呢?我们只需要保证HFS主程序不被关闭,在这种情况下网络中的任何一台计算机都可以通过浏览器输入“http://建立HFS计算机的IP地址”来访问。笔者在本机访问127.0.0.1能够显示出所有目录结构,和HFS主界面中看到的一样。(如图6)
图6 点击看大图

    第七步:从访问HFS资源我们就可以看出,原来这是一种通过HTTP协议和网页形式来传输文件的方法。点击每个目录都可以进入,各个文件的文件名,容量大小和创建时间还有下载点击次数等信息都显示的非常详细。(如图7)
图7 点击看大图

    第八步:在HFS工作的同时我们还可以通过右下角任务栏中的HFS图标来查看当前服务器IP地址和运行时间,下载的次数都基本信息。(如图8)
图8

    第九步:我们随意点一个文件就出现下载界面了,保存到本地计算机就可以实现文件的轻松传输,当然利用一些下载工具还可以实现多线程断点继续传输的功能,非常的方便。

二、软件的设置:

    虽然HFS通过上面的简单操作可以成功建立一个网页形式的资源共享服务器。但是我们还需要对他好好的配置一番才能更好的发挥其性能。

    第一步:自动检测系统运行情况,通过右键点任务栏的HFS图标选择self test。这样该软件会自动检测当前服务运行情况,并对运行状态给出大概评估。(如图9)

图9 点击看大图


    第二步:对于那些在内网的用户来说,可能一台计算机有多个IP地址,内网的和外网的,那么可以通过右键点任务栏的HFS图标选择IP address下的find external address,这样软件将会自动寻找该计算机对应的外网IP地址,方便我们更好的发布站点与外网用户共享资源。(如图10)

图10 点击看大图


    第三步:如果有人访问HFS建立的页面过于频繁,或者通过太多的线程下载资源的话,我们也可以通过HFS中的设置来过滤这些访问。方法是可以通过右键点任务栏的HFS图标选择limits下的选项来完成。(如图11)

图11 点击看大图


    第四步:limits下的speed limit是对下载速度进行限制,默认是disabled禁止使用的,不过我们可以对其设置。添写你希望别人下载的最大速度即可,单位是KB/S。(如图12)

图12


    第五步:limits下的max simultaneous downloads是设置最大的线程数,默认也是disabled禁止使用的。我们也可以对其设置。添写你希望别人下载的最大线程数即可。(如图13)

图13


    第六步:在limits下还有一个BAN选项,通过他我们可以设置不容许访问HFS服务器的IP地址信息,只需要把该计算机的IP地址添写到过滤列表中即可。同时记得把disconnect with no relpy勾选上。这个是当其他用户访问你的HFS服务器下载资源时如果一段时间没有操作的话服务器将自动关闭其连接,这样有效的提高了服务器的性能,防止无效连接过多。(如图14)

图14


    第七步:还有一个最简单的查看HFS运行状态的方法,那就是通过HFS主界面右边的连接信息来浏览,这里记录着所有连接到HFS页面并进行下载及浏览的操作。同时在上面的流量显示区还可以看到每个时间段HFS服务器与网络中其他计算机的流量。(如图15)

图15 点击看大图


总结:

    HFS是比较流行的页面搭建工具,他提供了用WWW服务的方式建立FTP才能实现的资源共享,文件下载服务。特别适合那些FTP端口被封锁或者用户不会设置FTP连接模式的情况,通过HFS共享资源更加方面和直观,相信更多的网络管理员会喜欢上此工具。

0
相关文章