我正在尝试在Windows 2008 Server上设置FTP服务器。我可以在本地连接:
C:\>ftp localhost
Connected to WebHead1
220 Microsoft FTP Service
但是,当我尝试从远程连接时,它不起作用:
~>ftp x.x.x.x
ftp: Can't connect to `x.x.x.x': Operation timed out
ftp: Can't connect to `x.x.x.x'
我已经尝试了所有我可以想到的设置。FTP服务器已绑定到所有未分配的IP,并正在侦听端口21。我还检查了防火墙设置中的“ FTP Server”。FTP日志文件中没有任何内容。我完全没主意了!
绅士们,我尝试过这里的建议,如果您转到FTP站点的防火墙支持,则会发现启用了被动模式。如果在“防火墙支持”中输入公共IP地址,它将为FTP站点启用“被动模式”。如果您从防火墙支持中删除IP地址,它将开始工作。您需要确保同时检查服务器级别和ftp站点级别。