FTP服务端配置被动连接模式

发布于:2015年05月14日    浏览:2805 次    属于:服务器运维 > 环境配置 原创作者:张晓栋

 

        很多时候我们的服务器是放在防火墙或者代理服务器后面的,在这样的网络环境下通常的FTP主动运行模式是无法使用的,当客户端链接FTP的时候出现如“服务器发回了不可路由的地址,使用服务器地址代替”的错误信息,这时候我们就需要配置FTP服务器端使用被动连接模式。


        FTP的被动模式连接出了21端口外还需要一个专用的被动连接端口,这里我们使用默认的21端口和9999端口,首先将21端口和9999端口转发到服务器的内网地址,至于如何设置端口转发不是本次讲解的重点,如果不会配置端口转发自行百度学习。


IIS6.0总FTP服务被动连接模式配置:

        首先启动CMD窗口;

        输入:cd c:\Inetpub\AdminScripts    回车

        输入:cscript adsutil.vbs set /MSFTPSVC/PassivePortRange "9999-9999"    回车



    现在IIS6.0中FTP就变为了被动连接模式,并且指定了被动连接端口为9999,只要重新启动服务器就会生效。


FileZilla FTP Server被动连接模式配置:

        FileZilla_Server的被动连接配置就相对更简单了只要打开FileZilla_Server的管理界面点击菜单栏的编辑,点击设置就可以打开FileZilla_Server的选项设置,然后点击被动模式设置,勾选使用自定义端口范围,然后输入9999-9999,最后点击确定按钮就可以了。