Windows Server 2012 r2 主动模式下 FTP 的防火墙设置

Windows Server 2012 r2 主动模式下 FTP 的防火墙设置

我在 Windows Server 2012 R2 中创建了一个 FTP 站点。服务器托管在域中,用户也在域中。FTP 配置在某个随机端口 3586 上,并将在主动模式下工作。

FTP 在本地网络上工作正常,但当我尝试从其他网络连接时,FileZilla 无法检索目录列表,因为命令行卡在

150 打开 ascii 模式数据连接。

我知道我的防火墙设置错误,但我不知道在本地端口设置中应该输入什么,在远程端口设置中对于入站和出站设置应该输入什么。

有人能帮我设置 Windows Server 防火墙吗?我将不胜感激

谢谢。

答案1

如果您确实需要使用主动模式,则需要允许在本地机器防火墙上连接传入数据。

转到 FileZilla 设置并检查其用于主动模式的本地端口。最好将范围限制为一小组。然后在本地防火墙中打开该范围。

但是,如果您使用支持被动模式的客户端,那么您将使用被动模式而不是主动模式。

相关内容