洛杉矶MC机房 高速低价18元起

DIYVM

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

提示:如果官网是英文页面,建议使用谷歌浏览器能同步翻译页面。点击下载【谷歌浏览器最新绿色便携版】
注意:部分文章发布时间较长,可能存在未知因素,购买时建议在本站搜索商家名称,先充分了解商家动态。
交流:唯一投稿邮箱:hostvps@88.com。

因为是刚配置的宝塔面板,对很多功能并不熟悉。最近在使用 FileZilla 链接网站时出现了“服务器发回了不可路由的地址。使用服务器地址代替。”的问题,导致无法链接网站FTP。具体显示内容如下:

宝塔面板FTP链接时“服务器发回了不可路由的地址,使用服务器地址代替”的解决方法贝壳主机网、bkvps.com

由于个人对 FTP 着实不太了解,解决的历程颇为艰辛,为了避免同样遇到此问题的小伙伴走太多弯路,特此记录下来,希望能够帮助到遇到同样问题的你。

快速解决问题最简单的方式莫过于从网上查找解决方案了。简单搜了一下,大部分建议修改 FTP 连接的被动模式为“退回到主动模式(F)”,如下图所示:

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

自己试着设置了下,非常遗憾的是结果如下:

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

问题依旧没有解决,只得继续搜索,又发现一条解决方案是说修改Pure-Ftpd 的配置文件,具体如下:

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

将 ForcePassiveIP 打开,并将后面的 IP 地址修改为你服务器的外网 IP ,自己试了下,运行结果如下:

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

依旧“读取目录列表失败”,猛然间想起修改Pure-Ftpd 配置文件时上方有个 PassivePortRange(被动模式端口范围)的选项,如下图所示:

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

原来是自己没有开启这个端口范围导致的,登录阿里云控制台,修改防火墙规则如下:

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

然后记得不要忘记宝塔面板下的安全选项卡下同样添加这个规则。

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

最终,目录列出成功,问题解决!

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

About 贝壳

【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

本文链接:贝壳主机网 » 宝塔面板FTP链接时“服务器发回了不可路由的地址,使用服务器地址代替”的解决方法

分享到: 生成海报
香港/美国/国内高速VPS
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活