Windows 2008 Server 无法连接到 FTP

Windows 2008 Server 无法连接到 FTP

我有 Windows 2008 Server R2,我正在尝试安装 FTP 服务。我的问题是我无法从外部连接,FileZilla 抱怨:

Error:  Connection timed out
Error:  Could not connect to server

这是我所做的。

随着服务器管理器,我已经安装了角色 FTP 服务器、FTP 服务和 FTP 扩展。

互联网信息服务版本 7.5,我选择了“添加 FTP 站点”,启用了基本身份验证,允许用户连接读写。在主服务器上的 FTP 防火墙支持中,在启动页面之后,我将数据通道端口范围设置为 49100-49250,并将外部 IP 地址设置为我从外部看到的 IP 地址。

如果我点击FTP IPv4 地址和域限制,然后单击“编辑功能设置”,我看到未指定客户端的访问设置为“允许”,因此我单击“确定”而不更改这些默认值。

FTP SSL 策略,我已设置为需要 SSL 连接,证书是自签名的。我尝试从同一主机连接 FileZilla,它可以工作,但是它无法远程工作,正如我上面所说的。

我启用了 pfirewall.log,但似乎没有记录任何内容。服务器位于 Amazon EC2 中,位于安全组入站中防火墙规则,我已设置端口 21 和端口 49100-49250 接受来自所有地方的连接。

我还应该检查什么来解决这个问题?

答案1

Windows 防火墙是否已打开?我还没有查看过 Amazon 上的 Windows 服务器,但我记得它默认是打开的,而且拦截能力相当强。

只需检查它是否已打开并检查是否允许通过 FTP。

答案2

在 Filezilla 中,对于连接设置,请转到“传输设置”选项卡,然后尝试“被动”而不是“默认”或“主动”。解释如下:http://slacksite.com/other/ftp.html

相关内容