FTP服务端配置被动连接模式
很多时候我们的服务器是放在防火墙或者代理服务器后面的,在这样的网络环境下通常的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,最后点击确定按钮就可以了。