FTP服务器不能连接是怎么回事啊?
我谈谈自己的看法。如果服务器工作在active模式,即使浏览器IE也无法成功登录,因为浏览器客户端处于NAT设备的后方,只有(Port N —> FTP control Port 21 ) 的出向entry,而没有 ( FTP 20 --> Port N+1) 的入向entry,所以FTP server 工作在active 模式下,所有的客户端都无法登录服务器,并最终访问文件。既然IE可以无障碍访问,说明服务器可以fallback到passive模式,并且支持在port 20 端口监听用户的数据访问请求,因为防火墙入站只开启了20、21端口。Chrome浏览器之所以无法工作,是因为没有尝试连接 port 20,而服务器告知的> 1023 端口,由于没有开启入站规则,一直处于丢包状态,所以一旦开启入站规则(permit any port),立马就可以工作。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有