服务器发回了不可路由的地址。使用服务器地址代替。
使用Filezilla连接centos 6搭建的ftp服务器时常会出现如下错误:
状态: 服务器发回了不可路由的地址。使用服务器地址代替。
命令: LIST 错误: 20 秒后无活动,连接超时
错误: 读取目录列表失败
原因:连接不上服务器.
解决方法:
开启被动模式的代码:
vi /etc/vsftpd/vsftpd.conf
#开启被动模式
pasv_enable=YES
#被动模式端口范围
pasv_min_port=6000 //注意: 6000和6010端口一定是要开放的
pasv_max_port=6010
#需要加入外部ip,否则被动模式会失败
pasv_address=公网IP
pasv_addr_resolve=YES
注意: ftp也有自己的端口,也需要开放哦.