解决使用IIS5.0配置的FTP在浏览器访问时出现的无法获取列表问题

我在windows xp sp3下利用iis构架了FTP服务器,允许且只允许匿名用户登陆,但刚开始配置好后不管是使用命令行模式还是使用浏览器都发现无法访问,于是怀疑中防火墙屏蔽端口所致,果不其然,在开启了相应端口后命令行模式下已经可以成功登陆,但浏览器却出现了425,经过防火墙日志的观察发现使用浏览器其实已经登陆上了,但是在获取文件列表时出现了错误,怀疑防火墙问题,于是关闭防火墙,果然浏览器可以成功访问,网上搜索了很多文章都没有解决,百度提问至今零回答,非常的郁闷,不想关闭防火墙,于是将目标定在防火墙上,本人使用的是系统自带的防火墙,如果您使用的是第三方防火墙的话请依自己的情况做相应设置,网上有看到说在例外中设置开放21端口然后在高级设置里将FTP服务器选项勾去,但问题依旧,于是我一直在想是不是不仅要开放FTP服务器同时也要放过iis程序?于是乎终于找到了答案,那就是inetinfo.exe这个程序,我们要将这个程序放到防火墙的例外里,这样我们就可以成功从浏览器访问了,这个程序在windows\system32\inetsrv下,我们手动给添加上去,然后打勾,如果你找不到这个文件就在命令提示符下切换到系统盘根目录下然后使用
dir /s inetinfo.exe找到这个文件的具体路径,然后在防火墙里添加到例外中去,问题解决.

–阅读次数(23)

发表评论

电子邮件地址不会被公开。

*