为什么不能telnet到FTP得数据端口?

jamesfay 2008-12-29 06:01:22
我先打开一个console下的telnet
>>open ftp.host.com 21
>>220 This system is for company related use only. Use may be monitored.
>>USER XXX
>>331 Password required for XXX.
>>PASS XXX
>>230 User bd64421 logged in.
>>SYST
>>215 UNIX Type: L8
>>TYPE I
>>200 Type set to I.
>>PASV
>>227 Entering Passive Mode (169,193,105,89,252,40) 252*256+40=64552

然后我另外打开一个cmd窗口下的telnet
>>open ftp.host.com 64552
显示Connecting To ftp.host.com...Could not open a connection to host on port 64552
: Connect failed



我不熟悉这些协议的东西,请问一下这是为什么?
...全文
199 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
jamesfay 2008-12-30
  • 打赏
  • 举报
回复
而且错误是Could not open a connection to host on port 64552,为什么连connection都不能建立呢?
jamesfay 2008-12-30
  • 打赏
  • 举报
回复
telnet不就是简单的TCP/IP连接吗,我没使用什么telnet协议啊?我就是想连上去看看是否有数据,有什么console下的命令行可以借用吗?谢谢
strife013 2008-12-30
  • 打赏
  • 举报
回复
telnet肯定可以连上去并看到返回的数据,这是常用的测试FTP方法,connection不能建立是防火墙问题,你看看防火墙是否有端口的策略。
jamesfay 2008-12-30
  • 打赏
  • 举报
回复
我试了下在UNIX下面的telnet就可以,但是window下面的telnet似乎不行
oyljerry 2008-12-29
  • 打赏
  • 举报
回复
数据端口都是传输数据,没有支持telnet的协议,不能获得什么信息

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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