Filezilla FTP 服务器不响应本地计算机之外的连接

Filezilla FTP 服务器不响应本地计算机之外的连接

我在我的 Windows 7 PC 上使用 filezilla FTP 服务器,并且我尝试从 CMD 和 filezilla 客户端本地连接到服务器,并且连接正常(显示欢迎消息并输入用户/密码...)

但是当我尝试从其他 PC 连接到服务器时,它就挂起了,当我使用 WireShark 跟踪它时,我发现只有一个 TCP 消息来自另一端以建立 TCP 连接,但 filezilla 服务器没有响应它!即使我尝试更改 filezilla 正在监听的端口,也会发生同样的情况(即使使用 netcat 连接到端口 21 后也没有响应),它只是对来自同一台机器的数据包做出响应。

并且我已经检查过它正在监听端口 21,使用netstat -aon

注意:我已经尝试过其他 ftp 服务器应用程序,例如 wing FTP 服务器,并且它运行没有任何问题。

答案1

您必须手动将“FileZilla Server.exe”添加到 Windows 防火墙的允许应用程序列表中。其他 FTP 服务器可以正常工作,因为它们会自动执行此操作,但 FileZilla 则不会。

相关内容