首页/网络/协议速查/FTP 主动模式(PORT)
本包目录(405 条)

FTP 主动模式(PORT)

服务器主动回连客户端的数据端口:客户端先声明「连我哪个地址端口」,服务器从自己的 20 端口发起数据连接。

协议速查网络更新于 2026-10-12

PORT 命令交互

PORT 命令交互
C: PORT 192,168,1,20,195,80    # 请连 192.168.1.20:50000
S: 200 PORT command successful
C: RETR file.zip
S: 150 Opening BINARY mode data connection
(服务器从 20 端口连向客户端 50000 端口)
S: 226 Transfer complete
客户端在 NAT 后面时,发给服务器的是私网地址:服务器回连不可达,这是主动模式在公网几乎不可用的原因。

易错点

  • 服务端防火墙需放行「出站 20 到客户端任意高端口」:策略一收紧主动模式必挂

数据来源与参考

  • RFC 959 §3.2(PORT)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌