多谢多谢
FXP教程(服务器对传) #isubb#A:什么是FXP? 大家请先看网上的两段话: 1,“FXP是File Exchange Protocol(文件交换协议)的缩写,样子长的很像FTP吧,其实FXP本身就是FTP众多协议中的一个协议。因为在公共网络中,服务器到服务器的文件传输实际上就是利用了FTP服务器的Proxy(代理)命令,不过它的前提条件是FTP服务器要支持PASV。”――― http://www.chinabyte.com/20011024/202051.shtml 《FXP 使56K Modem跑DDN专线》 2,什么是FXP(文件交换协议) FXP最早是指客户端控制从一个FTP服务器把文件传到另一个FTP服务器。FXP方式能大大提高大容量文件的传输速度。利用了发送服务器和接受服务器之间的带宽,当然比从FTP服务器下载文件到你的电脑再上传到另一个FTP服务器快多了。 ―――《FTP基本指南》 http://www.niuguo.net/forum/topic_show.cgi?id=58430&h=1&bpg=1&age=-1 看完这个之后,有理论基础了,诸位想开始实践暂时还要先准备一下才行,请先熟悉FXP要使用的软件――强大的FlashFXP! B:软件下载和使用: FlashFXP v2.1 http://www.ttdown.com/SoftView_3158.htm FlashFXP v2.0 http://www.chinaz.com/download/software.asp?SOFTWAREID=5327 《快速掌握FlashFXP》 http://www.computerdiy.org/pc/trouble05.htm 《FlashFXP的使用》 http://www.pconline.com.cn/pcedu/tuijian/network/ftp/10202/35127.html 《FlashFXP 高级使用技巧》 http://ldr.3322.net/teach/FlashFXP2/FlashFXP2.htm 《后台闪客—FlashFXP》 http://ldr.3322.net/teach/FlashFXP1/FlashFXP1.htm 《FXP使56K Modem跑DDN专线》 http://www.chinabyte.com/20011024/202051.shtml( 推荐) D:实战FXP 1,运行FlashFXP,将两个FTP站点加入FlashFXP的站点管理器,站点-站点管理器-新建站点 2,站点管理器的设置,根据需要填入FTP站点的IP,端口,帐户和密码! (*注,对很多FTP来说,连接方式是PASV还是PORT也很重要,FlashFXP“站点管理器”里面那个“选项”也能选择,不过FlashFXP缺省的“方块”实际是两种模式交替的,一种不行自动换另一种,很高明,也省去了大量设置时间。) 3,这是目标服务器在FlashFXP的站点管理器的设置! 4,设置好了,选择站点开始连接!(图片的源“服”务器错误是FlashFXP 中文兼容错误) (*注,FlashFXP工具栏上“切换到FTP浏览器”可以很方便地在本地目录和FTP浏览器之间切换,但是为了保证前后文一致,我们每次启动FlashFXP都把它恢复到左边“本地目录”,右边“FTP浏览器”初始状态) 5,连接第二个FTP(C目标服务器)时,FlashFXP自动把左边“本地目录”切换成“FTP浏览器”(为了便于大家区分,已经在两个服务器里面建立了对应的目录) 6,开始FXP(也可以把文件或文件夹拖到左边对应目录) 7,看看开始后,文件正在传输(FXP)的情况(以“源服务器目录”里面的“骇客帝国2预告.mov”作为传输对象) 8,切换到本地目录,连接目标服务器,看到了传送之后的文件! 9,这样一个最简单的FXP我们就完成了!end! A:为什么我的FXP不好使? 看完入门篇,很多人可能跃跃欲试,So easy!试试看!不过笔者可以大胆预言,99%会发现FXP出错,根本传不了文件! 让我们再看看《FTP基本指南》―― 虽然FXP传送方式非常简单,但也有一些限制条件: 条件一:两个(?)服务器必须支持PASV方式并允许另一服务器通过端口命令访问,FXP客户通过发送一个PASV命令叫接受服务器准备连接,接受服务器打开数据接受端口,PASV命令成功后,发送服务器就连接到接受服务器的接受端口上,于是数据就直接在这两个服务器之间传送,FXP客户端只接受到该数据传送的一些是否成功的信息; 所以要开FXP,要么自己作,要么你和FTP管理员关系够好,让他给你打开;即使你自己有FTP,从控制流量,保证安全的角度来说,很少人会经常把FXP打开,Serv-u我现在还没发现如何设置两个帐号,一个能支持FXP,一个不能,所以笔者推荐的方式是一种折衷的方式――要使用FXP时用远程管理帐号打开服务器serv-u的设置,不用时候再关上!不论如何大家必须解决一个问题,如何设置服务器才能进行FXP? 上面的试验说明:FTP连接模式和 “拦截 FTP_bounce”攻击和FXP ,影响FXP正常使用。正常FXP要求(Serv-u):FXP中的两个FTP(单独相应的上传下载正常)必须全部开放FXP功能(“拦截 FTP_bounce”攻击和FXP 不能选),而且源(上传)服务器的连接模式必须是PASV(绝不能是PORT模式)!这是FXP的必要条件! D:常见问题小结: 1,有其它软件支持FXP吗? 有,象cuteftp,cuteftp PRO就支持,但是还是推荐Flashfxp,有些情况笔者试验cuteftp 不成功而flashfxp就可以! cuteftp: 1、使用“站点管理器”或“快速连接”登录到一个FTP站点。 2、再次启动CuteFTP,这样桌面上就同时打开了两个CuteFTP窗口。 3、在第二次启动的CuteFTP中,登录另一个FTP站点(或你的网站)。 4、从一个CuteFTP窗口的远程文件列表中选择文件,并直接拖放到另一个CuteFTP窗口(或你的网站)的远程文件列表中 cuteftp PRO: 1、 使用“站点管理器”或“快速连接”登录到一个FTP站点。 2、 登录到第二个FTP站点 3、点击将“FTP浏览框”缩小,直到能看见源文件(目录)和目标目录 4、将源文件(目录)拖到目标目录 2,有些站点不支持FXP怎么办? 方法1:这样的话,可以使用代理软件CCPROXY(用CCProxy代理,然后运行FLASHFXP,选TYPE 0,然后连接源FTP,连接成功以后,选TYPE 11 ,IP里面填127.0.0.1,连接到目标FTP,连接成功后,然后就和FXP一样,从源FTP把文件直接拉到目标FTP,就大功告成了) 方法2:服务器被设置为不支持后台传送。你可以在“站点管理器”-“选项”的“可选(FXP)站点到站点模式”中对于“下载”和“上传”两项都打上钩,通过允许上传/或下载(由传输的方向决定,有的服务站点只允许单方向的FXP,把不允许的方向设置为Enable),你将能够使服务器支持FXP。( http://ldr.3322.net/teach/FlashFXP2/FlashFXP2.htm 很多技巧,强烈推荐大家读一读!) 不过笔者的理解,上面这样都已经失去了FXP的真正特点和优点,不推荐! 3, http://ldr.3322.net/teach/FlashFXP2/FlashFXP2.htm 所说的“Ctrl+Alt+Del 选择FlashFXP强行终止程序,FXP继续进行” 好不好使? FXP方式基本不占本地带宽,但也要与本机通迅的,因为要本地传送控制信息,当然,一个文件已建立FXP连接并开始传送了就不要本地通信了, 但在传送队列时,传完一个文件后,又要与本机通信,故在这种情况下,本机是不能关的。“Ctrl+Alt+Del 选择FlashFXP强行终止程序,FXP继续进行”毫无疑问,这个对“单个”的“小”软件好使,但是笔者试验几个DVDRIP,至今还没有成功的,一个方面,可能是Internet网络连接的缘故,另外一方面,这个FXP异常退出后能连接持续的时间,至今还没有数量的概念,所以说有一定风险! 4,对于没有list权(源服务器目录权限少L-列表权),但是支持FXP的FTP,如果知道文件的绝对路径,如何FXP文件到目标服务器? 这里借用吕达嵘的回答,“举个例子:你要把 ftp://202.102.1.2/abc/def/qqq.zip 后台qqq.zip 软件到你自己的站点。先用 FlashFXP 的其中一个浏览窗口连到自己的FTP站点,然后在另一个浏览窗口以 ftp://202.102.1.2 连接,可能你连上后什么也看不到,不要紧,选择菜单"工具"中的"手工获取",把剩下的目录地址 abc/def/qqq.zip 填上,确定后它就自动后台传送了”!呵呵,前提还是服务器要支持FXP!!! FLASHFXP的FXP使用 作者:不详 来源:YesAdmin.Com 发布时间:2005-7-1 21:55:39 减小字体 增大字体 FTP——File Transfer Protocol(文件传输协议),上网的你恐怕已经不陌生了。什么,不知道?下载软件总该知道吧,用的就是这个网络协议! 软件下载多了之后,就作了个人主页,作了主页之后还嫌不够,就又想作个镜像网站,以备那个免费的WWW服务器坏了后好及时顶替,让网友们依旧有好的软件使。后来,一个镜像不够为来自不同地方的你提供最快速的软件下载服务,就作了两个、三个……!但是如果你的主页镜像太多,而且要上传的软件又多又大,光靠56K Modem怎么能行,别说没有那么多的人民币来付上网费用,就是有我也没时间呀,怎么办呢?聪明的你一定会像我一样选择FXP,因为将一个FTP站点上的文件直接传输到另一个FTP站点便是FXP文件传输方式了(^_^) FXP是File Exchange Protocol(文件交换协议)的缩写,样子长的很像FTP吧,其实FXP本身就是FTP众多协议中的一个协议。因为在公共网络中,服务器到服务器的文件传输实际上就是利用了FTP服务器的Proxy(代理)命令,不过它的前提条件是FTP服务器要支持PASV。这下你可以利用两个网站之间的DDN专线,没准儿是光缆,来传输你的文件了:^) 现在的你,对FXP有了一定的了解了吧,想自己动手玩一下?没问题,同时打开两次你使用的FTP软件(一般的软件都支持同时运行的,例如CuteFTP),在两个程序的服务器端控制窗口间对你想要传递的文件进行简单的拖拽处理,就是FXP文件传输了,简单吧!不过这样的FXP功能,不但浪费了巨大的系统资源,而且在操作上面也是非常的麻烦的。所以软件商为你提供了如FTPro、2ServerServer、Super FTP之类的FXP软件,但我个人则向你吐血推荐FlashFXP,绝对是FXP软件的经典之作! FlashFXP的体积虽然仅仅只有500多KB,比起CuteFTP可谓小巧玲珑,而且是绿色软件(无需安装DLL,也不写注册表),但它却融合了一些其他优秀FTP软件的优点,如像CuteFTP一样可以比较文件夹,支持彩色文字显示;像BpFTP支持多文件夹选择文件,能够缓存文件夹;像LeapFTP一样的外观界面,甚至设计思路也差相仿佛。在使用和站点管理上决不会输给著名CuteFTP。它的站点管理功能允许使用简单方便的目录树进行管理,而且还可以对不同的FTP站点进行分组管理。当用户添加了对站点注释说明后,FlashFXP还可以为你显示选中的每一个站点的详细信息哟。最重要的是强大的FXP 和FTP功能:支持文件夹(带子文件夹)的文件传送、删除;支持上传、下载及第三方文件续传;可以跳过指定的文件类型,只传送需要的文件;可以自定义不同文件类型的显示颜色;可以缓存远端文件夹列表,支持FTP代理及Socks 3&4;具有避免空闲功能,防止被站点踢出;可以显示或隐藏“隐藏”属性的文件、文件夹;支持每个站点使用被动模式等。在传输速度方面,FlashFXP听名字就知道一定很快,不仅FXP快如闪电,在FTP方面FlashFXP也是我使过最快的终端软件,绝对比CuteFTP和WS FTP快!
温馨提示:答案为网友推荐,仅供参考