服务器环境:CentOS7.X,宝塔面板,windows服务器端PureFTPd软件
FileZilla进入FTP链接时提示“服务器发回了不可路由的地址。使用服务器地址代替。”导致无法链接网站FTP。
解决方法基本上阿里云、百度云、腾讯云、华为云的操作步骤差不多。
1.大多数情况下是端口的原因
查看Pure-Ftpd 配置文件时上方有个 PassivePortRange(被动模式端口范围)的选项
在阿里云等控制台,配置安全规则(防火墙规则)
宝塔面板中开放相应端口
问题解决
2.FileZilla软件的设置问题
更改Filezilla设置,编辑-设置-连接-FTP-被动模式,将“使用服务器的外部ip地址来代替”改为“回到主动模式”