Flash FXP链接出现227 Entering Passive Mode数据套接字错误: 连接已超时解决方法

2019-12-08   阅读:1016   分类:后端    标签: 服务器

Flash FXP链接出现227 Entering Passive Mode数据套接字错误: 连接已超时解决方法

[03:33:43] FlashFXP 5.4.0 (build 3970)

[03:33:43] Support Forums https://www.flashfxp.com/forum/

[03:33:43]  

[03:33:43] Winsock 2.2 -- OpenSSL 1.1.0e  16 Feb 2017

[03:33:48] [R] PASV

[03:33:48] [R] 227 Entering Passive Mode (192,112,43,166,213,245).

[03:33:48] [R] 正在打开数据连接 IP: 193.212.43.206 端口: 54773

[03:34:09] [R] 数据套接字错误: 连接已超时

[03:34:10] [R] 列表 错误

[03:34:10] [R] 以 PASV 模式连接失败,正在尝试 PORT 模式。

[03:34:10] [R] 正在侦听端口: 50009,正在等待连接。

[03:34:10] [R] PORT 177,6,101,71,195,89

[03:34:10] [R] 500 Illegal PORT command.

[03:34:10] [R] PORT 177,6,101,71,195,89

[03:34:10] [R] 500 Illegal PORT command.

[03:34:11] [R] 列表 错误


FTP有两种工作模式,PORT方式和PASV方式,中文意思为主动式和被动式 ,详细介绍如下:


主动模式(PORT Mode):在FTP协议中,控制连接使用周知端口21。相反,数据传输连接的目的端口通常实现无法知道。FTP协议使用一个标准的端口21作为ftp-data端口,但是这个端口只用于连接的源地址是服务器端的情况,在这个端口上根本就没有监听进程。FTP的数据连接和控制连接的方向一般是相反的,也就是说,是服务器向客户端发起一个用于数据传输的连接。连接的端口是由服务器端和客户端协商确定的。FTP协议的这个特征对ISA转发以及防火墙和NAT的配置增加了很多困难。


被动模式(Passive Mode):在这种模式下,数据连接是由客户程序发起的,和主动模式相反。是否采取被动模式取决于客户程序,在客户端ftp命令行中使用passive命令就可以关闭/打开被动模式。


  主动 FTP :


    命令连接:客户端 >1024 端口 → 服务器 21 端口 (FTP客户端随机开启一个大于1024的本地端口向服务器的21号端口发起连接)


    数据连接:客户端 >1024 端口 ← 服务器 20 端口


  被动 FTP :


    命令连接:客户端 >1024 端口 → 服务器 21 端口


    数据连接:客户端 >1024 端口 ← 服务器 >1024 端口


PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,客户端在命令链路上用PORT命令告诉服务器:“我打开了***X端口,你过来连接我”。于是服务器从20端口向客户端的***X端口发送连接请求,建立一条数据链路来传送数据。


PASV(被动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。当需要传送数据时,服务器在命令链路上用PASV命令告诉客户端:“我打开了***X端口,你过来连接我”。于是客户端向服务器的***X端口发送连接请求,建立一条数据链路来传送数据。

从上面可以看出,两种方式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。而FTP的复杂性就在于此。


解决此问题的办法也很简单,我们需要在云主机控制台上创建安全组规则,设置入站规则如:1024到65535端口和21端口

image.png

image.png


【腾讯云】11.11 云上盛惠,云产品限时抢购,1核2G云服务器首年88元

‘简忆博客’微信公众号 扫码关注‘简忆博客’微信公众号,获取最新文章动态
转载:请说明文章出处“来源简忆博客”。http://www.tpxhm.com/adetail/271.html

×
觉得文章有用就打赏一下文章作者
微信扫一扫打赏 微信扫一扫打赏
支付宝扫一扫打赏 支付宝扫一扫打赏

文章评论(0)

登录
头像

简忆博客
仕而优则学,学而优则仕。

置顶推荐

打赏本站

如果你觉得本站很棒,可以通过扫码支付打赏哦!
微信扫码:你说多少就多少~
微信扫码
支付宝扫码:你说多少就多少~
支付宝扫码
×