解决宝塔面板FTP链接时“服务器发回了不可路由的地址。使用服务器地址代替。”问题

一直使用宝塔面板作为ECS的控制面板,但是经常会出现FTP无法连接的问题:“服务器发回了不可路由的地址。使用服务器地址代替。”,那么怎么解决呢?

  • 修改 Pure-Ftpd 的配置文件,将 ForcePassiveIP 打开,并将后面的 IP 地址修改为你服务器的外网 IP。

设置以后:“读取目录列表失败”,

  • 登录八艾云控制台,修改防火墙规则39000-40000
  • 宝塔面板下的安全选项卡下同样添加这个规则

最终:问题解决!