开发者社区> 问答> 正文

服务器发回了不可路由的地址。被动模式失败。

服务器发回了不可路由的地址。使用服务器地址代替。
o((≧▽≦o)小白诶。各位大神怎么解决呢?谢谢又给我个步骤的ma?

展开
收起
太好笑 2017-04-26 17:41:22 15887 0
5 条回答
写回答
取消 提交回答
  • Hello,开发者

    如果您是用filezilla server建的ftp server端,参考这篇文章:https://www.cnblogs.com/cyehu/p/8667993.html

    关键点:如果你用Filezilla架设FTP,那么filezilla默认配置下两种方式都支持。我在FileZilla Server 设置菜单里被动模式选项(Passive Mode Settings)选项,进入被动模式设置。 选中启动被动模式端口范围的选项,输入3000~3020端口范围,相应的端口要在防火墙里添加放行。

    如果是用的vsftpd,在:

    Amazon Linux 2 and CentOS: /etc/vsftpd/vfstpd.conf
    Debian and Ubuntu: /etc/vsftpd.conf
    

    里面找到

    pasv_min_port=21000
    pasv_max_port=21999
    

    在控制面板并放行对应端口范围,似乎可解此问题。

    2022-07-31 17:34:27
    赞同 展开评论 打赏
  • ecs linux服务器发回了不可路由的地址。被动模式失败 怎么办

    2020-01-13 22:05:35
    赞同 展开评论 打赏
  • 请问现在解决了吗?我今天也遇到了这个问题,用的是ECS

    2019-08-30 16:28:34
    赞同 1 展开评论 打赏
  • ECS服务器创建FTP,用外网IP访问,可以登录,但是一直读取列表失败?这个提示“服务器发回了不可路由的地址。使用服务器地址代替。”

    2019-07-17 21:06:29
    赞同 展开评论 打赏
  • 旺旺:nectar2。

    题主您好,

    请问您使用的产品是云虚拟主机还是ECS服务器呢?

    2019-07-17 21:06:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载