大侠请留步!!!急!急!急!FTP : 425 Cannot open data connection

tunaG 2012-08-24 02:46:02
不清楚FTP的问题应该发到哪个版块,就发到这里了。

使用场景:
设备A --网线---> PC机---网线--->路由器<---网线----服务器

需求: 现在设备A需要从服务器上下载软件(使用FTP)

PC机使用了个端口转发程序,设备A可成功登陆FTP,但是下载软件时,FileZilla Server 界面上出现了425 Cannot open data connection 这个问题。

经过测试,在PC机上登陆、上传、下载软件等操作均没有问题。

设备A上是裁剪的linux环境,只有固定的FTP下载的命令:只能输入IP、用户名、密码、软件名称进行下载,不能进行别的操作。也不能安装客户端。
请问这个问题该如何解决?

若有别的方法可以实现下载也可以,排除增加成本的操作(如,增加路由器什么的)。
...全文
1545 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
tunaG 2012-08-28
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 的回复:]
引用 14 楼 的回复:
引用 13 楼 的回复:
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> 425 Can't open data connection.
关闭防火墙试试?


windows防火墙没有开启,还有别的防火墙需要关闭吗?

路由器的看看配置,是否也阻止了
[/Quote]

有没有别的方法实现需求?
tunaG 2012-08-27
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 的回复:]
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> 425 Can't open data connection.
关闭防火墙试试?
[/Quote]

windows防火墙没有开启,还有别的防火墙需要关闭吗?
Gloveing 2012-08-27
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 的回复:]
引用 13 楼 的回复:
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> 425 Can't open data connection.
关闭防火墙试试?


windows防火墙没有开启,还有别的防火墙需要关闭吗?
[/Quote]
路由器的看看配置,是否也阻止了
Gloveing 2012-08-24
  • 打赏
  • 举报
回复
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> 425 Can't open data connection.
关闭防火墙试试?
Gloveing 2012-08-24
  • 打赏
  • 举报
回复
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> 425 Can't open data connection.
关闭防火墙试试?
bugs2k 2012-08-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]

引用 1 楼 的回复:
是不是 pc 机端口转发的问题


设置端口转发后,pc机上可以用命令行、客户端都能正常操作啊,本人也不太了解端口转发的原理
[/Quote]

其他pc机器通过这个端口转发能用不?不是本机
tunaG 2012-08-24
  • 打赏
  • 举报
回复
8楼是在pc机上敲netstat -an 这个命令得出的信息,需要得到服务器上的信息吗?
tunaG 2012-08-24
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]
引用 4 楼 的回复:
引用 1 楼 的回复:
是不是 pc 机端口转发的问题


设置端口转发后,pc机上可以用命令行、客户端都能正常操作啊,本人也不太了解端口转发的原理

就检查FTP的端口是不是打开的。
netstat -an
[/Quote]

以上 是得到的数据,但是不会看,

以下是ftp服务器报的错:

FileZilla Server version 0.9.41 beta
Copyright 2001-2012 by Tim Kosse (tim.kosse@filezilla-project.org)
Connecting to server...
Connected, waiting for authentication
Logged on
(000010)2012-8-24 15:56:16 - 123456 (192.168.24.236)> 425 Can't open data connection.
(000010)2012-8-24 15:56:16 - 123456 (192.168.24.236)> PASV
(000010)2012-8-24 15:56:16 - 123456 (192.168.24.236)> 227 Entering Passive Mode (192,168,24,205,235,200)
(000010)2012-8-24 15:56:16 - 123456 (192.168.24.236)> PORT 192,168,24,236,20,32
(000010)2012-8-24 15:56:16 - 123456 (192.168.24.236)> 200 Port command successful
(000010)2012-8-24 15:56:16 - 123456 (192.168.24.236)> RETR microcode.bin.rsh
(000010)2012-8-24 15:56:16 - 123456 (192.168.24.236)> 150 Opening data channel for file transfer.
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> 425 Can't open data connection.
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> PASV
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> 227 Entering Passive Mode (192,168,24,205,235,201)
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> PORT 192,168,24,236,20,33
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> 200 Port command successful
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> RETR microcode.bin.rsh
(000010)2012-8-24 15:56:27 - 123456 (192.168.24.236)> 150 Opening data channel
tunaG 2012-08-24
  • 打赏
  • 举报
回复
Active Connections
Proto Local Address Foreign Address State
TCP 0.0.0.0:21 0.0.0.0:0 LISTENING
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:443 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1000 0.0.0.0:0 LISTENING
TCP 0.0.0.0:1028 0.0.0.0:0 LISTENING
TCP 0.0.0.0:2425 0.0.0.0:0 LISTENING
TCP 0.0.0.0:2501 0.0.0.0:0 LISTENING
TCP 0.0.0.0:2506 0.0.0.0:0 LISTENING
TCP 0.0.0.0:2869 0.0.0.0:0 LISTENING
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING
TCP 0.0.0.0:4737 0.0.0.0:0 LISTENING
TCP 0.0.0.0:13306 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1035 0.0.0.0:0 LISTENING
TCP 127.0.0.1:1035 192.168.24.236:1644 ESTABLISHED
TCP 127.0.0.1:4735 127.0.0.1:4736 ESTABLISHED
TCP 127.0.0.1:4736 127.0.0.1:4735 ESTABLISHED
TCP 127.0.0.1:4741 127.0.0.1:4742 ESTABLISHED
TCP 127.0.0.1:4742 127.0.0.1:4741 ESTABLISHED
TCP 192.168.1.5:139 0.0.0.0:0 LISTENING
TCP 192.168.4.250:21 192.168.4.28:1733 ESTABLISHED
TCP 192.168.4.250:139 0.0.0.0:0 LISTENING
TCP 192.168.24.236:139 0.0.0.0:0 LISTENING
TCP 192.168.24.236:1644 192.168.24.205:21 ESTABLISHED
TCP 192.168.24.236:1646 192.168.24.205:21 ESTABLISHED
TCP 192.168.24.236:2210 203.208.46.153:80 CLOSE_WAIT
TCP 192.168.24.236:2221 203.208.46.141:80 CLOSE_WAIT
TCP 192.168.24.236:2222 203.208.46.141:80 CLOSE_WAIT
TCP 192.168.24.236:3264 203.208.46.154:80 CLOSE_WAIT
TCP 192.168.24.236:3762 203.208.46.141:80 CLOSE_WAIT
TCP 192.168.24.236:3768 203.208.46.153:80 CLOSE_WAIT
TCP 192.168.24.236:3832 74.125.71.120:80 ESTABLISHED
TCP 192.168.24.236:3834 183.60.50.100:443 TIME_WAIT
TCP 192.168.24.236:3835 124.115.5.219:443 ESTABLISHED
TCP 192.168.24.236:3842 113.108.80.226:443 TIME_WAIT
TCP 192.168.24.236:3843 124.115.5.219:443 ESTABLISHED
TCP 192.168.24.236:4971 203.208.46.153:80 CLOSE_WAIT
TCP 192.168.24.236:4998 203.208.46.141:80 CLOSE_WAIT
UDP 0.0.0.0:445 *:*
UDP 0.0.0.0:1000 *:*
UDP 0.0.0.0:1068 *:*
UDP 0.0.0.0:2425 *:*
UDP 0.0.0.0:2502 *:*
UDP 0.0.0.0:2504 *:*
UDP 0.0.0.0:2505 *:*
UDP 0.0.0.0:2914 *:*
UDP 0.0.0.0:3456 *:*
UDP 0.0.0.0:3825 *:*
UDP 0.0.0.0:4000 *:*
UDP 0.0.0.0:4001 *:*
UDP 0.0.0.0:4002 *:*
UDP 0.0.0.0:4003 *:*
UDP 0.0.0.0:4004 *:*
UDP 0.0.0.0:4005 *:*
UDP 0.0.0.0:4771 *:*
UDP 0.0.0.0:4776 *:*
UDP 0.0.0.0:4778 *:*
UDP 0.0.0.0:4785 *:*
UDP 127.0.0.1:123 *:*
UDP 127.0.0.1:1069 *:*
UDP 127.0.0.1:1900 *:*
UDP 127.0.0.1:3065 *:*
UDP 127.0.0.1:3111 *:*
UDP 127.0.0.1:3730 *:*
UDP 127.0.0.1:3774 *:*
UDP 127.0.0.1:4741 *:*
UDP 127.0.0.1:4747 *:*
UDP 127.0.0.1:4800 *:*
UDP 127.0.0.1:4813 *:*
UDP 127.0.0.1:4828 *:*
UDP 192.168.1.5:123 *:*
UDP 192.168.1.5:137 *:*
UDP 192.168.1.5:138 *:*
UDP 192.168.1.5:1900 *:*
UDP 192.168.4.250:123 *:*
UDP 192.168.4.250:137 *:*
UDP 192.168.4.250:138 *:*
UDP 192.168.4.250:1900 *:*
UDP 192.168.24.236:53 *:*
UDP 192.168.24.236:123 *:*
UDP 192.168.24.236:137 *:*
UDP 192.168.24.236:138 *:*
UDP 192.168.24.236:1900 *:*
Gloveing 2012-08-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
引用 1 楼 的回复:
是不是 pc 机端口转发的问题


设置端口转发后,pc机上可以用命令行、客户端都能正常操作啊,本人也不太了解端口转发的原理
[/Quote]
就检查FTP的端口是不是打开的。
netstat -an
Gloveing 2012-08-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
引用 1 楼 的回复:
是不是 pc 机端口转发的问题


设置端口转发后,pc机上可以用命令行、客户端都能正常操作啊,本人也不太了解端口转发的原理
[/Quote]
就检查FTP的端口是不是打开的。
netstat -an
Gloveing 2012-08-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
引用 1 楼 的回复:
是不是 pc 机端口转发的问题


设置端口转发后,pc机上可以用命令行、客户端都能正常操作啊,本人也不太了解端口转发的原理
[/Quote]
就检查FTP的端口是不是打开的。
netstat -an
tunaG 2012-08-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
是不是 pc 机端口转发的问题
[/Quote]

设置端口转发后,pc机上可以用命令行、客户端都能正常操作啊,本人也不太了解端口转发的原理
tunaG 2012-08-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
确保FTP的数据端口在服务器/路由器/a上是打开的
[/Quote]
请问怎么去进行检查判断?
Gloveing 2012-08-24
  • 打赏
  • 举报
回复
确保FTP的数据端口在服务器/路由器/a上是打开的
bugs2k 2012-08-24
  • 打赏
  • 举报
回复
是不是 pc 机端口转发的问题

37,719

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧