用FlashFXP连FTP服务一直连不上?

  • 回答 (1)
  • 关注 (0)
  • 查看 (600)

FTP是21端口,之前是可以的,提示“以PASV模式连接失败,正在尝试PORT模式”

用户3596083用户3596083提问于
滑稽园扛把子

Swoole Inc · PHP工程师 (已认证)

As a PHP Developer回答于

部分用户在本地使用 FTP 客户端连接时可能遇到连接超时和读取目录列表失败的问题。如下图所示。

问题出现在 PASV 命令处。原因在于 FTP 协议在腾讯云网络架构上的不适。FTP 客户端默认被动模式传输,因此在通信过程中会去寻找服务器端的 IP 地址进行连接,但是由于腾讯云的外网 IP 不是直接配在网卡上,因此在被动模式下客户端无法找到有效 IP (只能找到云服务器内网 IP ,内网 IP 无法直接和外网通信),故无法建立连接。

解决途径

  • 将客户端传输模式改为主动即可;
  • 如果客户端网络环境要求被动模式,那么需要在服务端 步骤三 中配置文件中新增这些语句:
pasv_address=XXX.XXX.XXX.XXX     //(外网 IP) 
pasv_enable=YES 
pasv_min_port=1024 
pasv_max_port=2048

可能回答问题的人

  • 腾讯云计算产品团队

    腾讯云 · 产品团队 (已认证)

    133 粉丝0 提问0 回答
  • CVM 产品团队

    23 粉丝0 提问7 回答
  • 小仙女和科学家

    9 粉丝0 提问0 回答
  • 怕冷的阳阳

    腾讯云 · 高级工程师 (已认证)

    17 粉丝1 提问0 回答
  • DRRR

    腾讯云 · 产品经理 (已认证)

    6 粉丝0 提问4 回答
  • candyxiao

    腾讯 · 高级产品经理 (已认证)

    10 粉丝0 提问7 回答

扫码关注云+社区

领取腾讯云代金券