发布于 4个月前

FTP Server sent passive reply with unroutable address 172.18.112.80, using host address instead

问题描述 我的环境是aliyun的ECS,专有网络,有两个IP,一个公网的,一个私有IP如下面的,为什么用FTP客户端连接FTP,我明明填写的是公网IP,失败后返回的是那个私有IP不明白啊,浏览器ftp也不能访问,请问是什么 原因???下面是错误信息:

Server sent passive reply with unroutable address 172.18.112.80, using host address instead.(为什么不是识别的我公网的IP) 监测到超时! (数据连接) 无法获得目录列表 列出'/'的目录项时出错。

解决方案

  1. 注意内网IP和外网IP
  2. 检查ftp服务是否启动 (面板首页即可看到)
  3. 是否是用被动模式连接
  4. 检查防火墙20端口 ftp 21端口及被动端口是否放行 (linux 30000/40000 windows 3000/4000)(如是腾讯云还需检查安全组)
  5. 重新新建立个FTP账户连接
  6. 注意是否是不支持ftp over tls
FTP
©2020 edoou.com   京ICP备16001874号-3