为 FTP II 7.5 发布服务打开哪些端口?

为 FTP II 7.5 发布服务打开哪些端口?

最近使用 FTP 7.5 发布服务设置了一个 ftp 服务器...我尝试打开端口 20,21,这种方法可行,但登录后就挂起了......提示正在打开二进制文件.....

我禁用了防火墙,一切正常...所以我尝试按照此文档操作 http://learn.iis.net/page.aspx/309/configuring-ftp-firewall-settings/

但它不起作用,有人能告诉我我错过了什么吗?

我已按照上述文件具体完成了此操作

netsh advfirewall firewall add rule name="FTP for IIS7" service=ftpsvc action=allow protocol=TCP dir=in

netsh advfirewall set global StatefulFtp disable

并将端口通道范围设置为 49152-65535。

正如我根据文档所说,它失败了,甚至无法登录...好像那里没有 ftp 服务,我猜测打开端口 20-21 TCP 它可以工作但在打开二进制文件时停止.....

如果我完全禁用防火墙,它可以 100% 正常运行,不会出现问题。

我正在使用 Windows 7(防火墙设置与 Windows 2008 服务器类似)

非常感谢任何想法

谢谢

答案1

使用 IIS 预定义 FTP 规则并仅应用

netsh advfirewall set global StatefulFtp enable

为我工作

答案2

似乎是一个状态过滤问题,我认为您应该在防火墙中启用此功能。

答案3

FTP 是否为私人或公共配置文件启用?

相关内容