找回密码
 立即注册
搜索
查看: 145|回复: 13

[求助]SERV-U架站的问题

[复制链接]

403

主题

3329

回帖

5022

积分

网站编辑

积分
5022
发表于 2004-3-4 16:35:39 | 显示全部楼层 |阅读模式
其他外网用户连接上来,总是在登录后报这个错误,然后就断开连接了
LIST
     150 Opening ASCII mode data connection for /bin/ls.
     426 Data connection closed, transfer aborted.
这个服务器就建在公司的网关上,内网连接这个服务器没有问题,从内网的机器上输入公网IP连这个服务器也没有问题。

测试地址 ftp://hbcomm.dns0755.net

92

主题

1284

回帖

1858

积分

金牌会员

在路上……

积分
1858
发表于 2004-3-4 16:59:27 | 显示全部楼层
用GOOGLE搜索到的~~~

用户名和密码验证都正确,以FlashFXP软件作为例子,屏幕提示:

WinSock 2.0
正在连接到 ftp.laogu.com
已连接到 ftp.laogu.com 端口 21
220 www.laogu.com Ftp server! Username:laogu.com ,Password:laogu.com ,用户名和密码都是:laogu.com
USER laogu
331 User name okay, need password.
PASS (隐藏)
230 User logged in, proceed.(表明成功登陆,用户名和密码验证正确)

SYST
215 UNIX Type: L8
REST 100
350 Restarting at 100. Send STORE or RETRIEVE.
REST 0
350 Restarting at 0. Send STORE or RETRIEVE.
CWD ftproot
250 Directory changed to /ftproot
PWD
257 "/ftproot" is current directory.
TYPE A
200 Type set to A.
PORT 218,19,159,24,14,30
200 PORT Command successful.
LIST
150 Opening ASCII mode data connection for /bin/ls.
426 Data connection closed, transfer aborted.

但是却下载不了文件,这种情况可能是你所在网络安装了防火墙(或代理),该防火墙(或代理)禁止来自远程的连接,426 Data connection closed, transfer aborted表明了这一点。这时候你可以使用被动传输模式(PASV模式),来避免该限制,进行数据传输。在站点设置中,设置为被动模式PASV模式,重新连接,将得到如下的结果:

已连接到 ftp.laogu.com 端口 21
220 www.laogu.com Ftp server! Username:laogu.com ,Password:laogu.com ,用户名和密码都是:laogu.com
USER laogu
331 User name okay, need password.
PASS (隐藏)
230 User logged in, proceed.
SYST
215 UNIX Type: L8
REST 100
350 Restarting at 100. Send STORE or RETRIEVE.
REST 0
350 Restarting at 0. Send STORE or RETRIEVE.
CWD /ftproot/
250 Directory changed to /ftproot
PWD
257 "/ftproot" is current directory.
列表 (缓存)
列表完成。
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode (210,51,11,200,39,19)
LIST
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
注意上面使用了PASV命令,而不是PORT命令,226 Transfer complete.表明成功传输。
建议: 如果不使用PASV(即不使用被动传输)能够正常下载的话,就不要使用被动传输,因为主动传输比被动传输速度快(本站主机在主动传输时具备选择性确认的TCP选项(RFC2018),能有效进行丢包重传,具备Timestamps选项(RFC1323)有效测定网络时延,避免提前重传),被动传输有时在用户开辟很多线程的时候会出现连接错误。
回复

使用道具 举报

403

主题

3329

回帖

5022

积分

网站编辑

积分
5022
 楼主| 发表于 2004-3-4 17:09:47 | 显示全部楼层
我的SERV-U上的PASV是打开的,我机器上装的是Win2003自带的防火墙,而且已经打开了FTP,HTTP这些端口。而且我也试过将防火墙关掉,但也还是426错。我也尝试关掉PASV,还是一样的报错。苦恼
回复

使用道具 举报

403

主题

3329

回帖

5022

积分

网站编辑

积分
5022
 楼主| 发表于 2004-3-4 17:11:13 | 显示全部楼层
我自己在家里用电信的ADSL搭建的网站就是好的,但在单位里用网通的VDSL就不行
回复

使用道具 举报

24

主题

427

回帖

638

积分

高级会员

积分
638
发表于 2004-3-4 17:37:40 | 显示全部楼层

PASV mode is not allowed?

PASV mode is not allowed?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

156

主题

3678

回帖

5155

积分

网站编辑

积分
5155
发表于 2004-3-4 17:43:35 | 显示全部楼层
我来看看能不能帮你,,

留下QQ号码,或者MSN..
回复

使用道具 举报

1546

主题

1万

回帖

1万

积分

管理员

积分
17163
发表于 2004-3-4 19:55:04 | 显示全部楼层
你有没有设置PASV的端口范围,设置为60000-60020试试。
回复

使用道具 举报

403

主题

3329

回帖

5022

积分

网站编辑

积分
5022
 楼主| 发表于 2004-3-4 21:30:22 | 显示全部楼层
我在临走前将PASV关闭掉了,明天试一试60000-60020。我的MSN是 [email protected]
回复

使用道具 举报

92

主题

1284

回帖

1858

积分

金牌会员

在路上……

积分
1858
发表于 2004-3-4 23:00:29 | 显示全部楼层
可能是你所在网络安装了防火墙(或代理),该防火墙(或代理)禁止来自远程的连接
回复

使用道具 举报

403

主题

3329

回帖

5022

积分

网站编辑

积分
5022
 楼主| 发表于 2004-3-5 09:16:00 | 显示全部楼层
可是如果防火墙(或代理)禁止来自远程的连接,为什么还能登录呢?至少21端口是开的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-14 23:33 , Processed in 0.090159 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表