Ftp Filezilla-can';使用ip地址与其他计算机连接时无法访问文件夹,但可以在本地主机上工作

Ftp Filezilla-can';使用ip地址与其他计算机连接时无法访问文件夹,但可以在本地主机上工作,ftp,filezilla,Ftp,Filezilla,当我在计算机上使用localhost连接时,filezilla服务器所在的位置工作得非常好,但是当我使用IP地址连接时(端口转发正确,我100%确定),会发生以下情况: Status: Connecting to **.**.**.**:800... Status: Connection established, waiting for welcome message... Status: Insecure server, it does not support FTP over TLS. St

当我在计算机上使用localhost连接时,filezilla服务器所在的位置工作得非常好,但是当我使用IP地址连接时(端口转发正确,我100%确定),会发生以下情况:

Status: Connecting to **.**.**.**:800...
Status: Connection established, waiting for welcome message...
Status: Insecure server, it does not support FTP over TLS.
Status: Logged in
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/" is current directory.
Command:    TYPE I
Response:   200 Type set to I
Command:    PASV
Response:   227 Entering Passive Mode (**,**,**,**,***,***)
Command:    MLSD
Error:  The data connection could not be established: ECONNREFUSED - 
Connection refused by server
Response:   425 Can't open data connection for transfer of "/"
Error:  Failed to retrieve directory listing

发生这种情况时,通常是防火墙配置问题

除了控制连接之外,FTP还使用不同端口上的数据连接,这些端口在数据传输之前需要分配

这意味着您必须在防火墙上打开端口以允许数据传输,当然,您应该让FileZilla服务器意识到这一点

对于被动模式传输,您应该从下面的窗口设置端口范围:


当然,这些端口也应该在防火墙上打开。可以找到更长的讨论。

防火墙?纳特?您的防火墙上打开了哪些端口?请将问题移至(在此处删除,在此处重新发布)。是麦克什你解决了这个问题吗?