LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1102|回复: 5

内网ftp设置,请教各位大哥

[复制链接]
发表于 2004-1-7 10:36:41 | 显示全部楼层 |阅读模式
不好意思,我是在windowxp下建立的,不过我想原理都是一样的
我 用serv-U4 建立了一个ftp服务器,我们这里的上网方式是adslmodem+router+switch 我自己就是网管拉,所以我在路由上设了端口映射,将2121端口映射到我的机器上。我们这里没有别的ftp服务器,但是我不想用21端口,所以就映射了2121端口。
ftp服务器建好之后,在局域网内,无论是用ftp://192.168.0.141:2121 还是ftp://210.68.6.68:2121 都是能访问的(后面一个IP是我们拨号上网的IP)。但是在局域网外面的机器就没有办法登陆啊。主动模式跟被动模式都不行啊。 我自己在自己机器上用ftp软件flashfxp 登陆,无论用不用被动模式,结果好像都是能够登陆,但是没有任何内容,下面是登陆的信息:
正在连接到    192.168.0.141
已连接到     192.168.0.141 端口 2121
220 Serv-U FTP Server v4.2 for WinSock ready...
USER anonymous
331 User name okay, please send complete E-mail address as password.
PASS (hidden)
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.
PWD
257 "/" is current directory.
TYPE A
200 Type set to A.
PASV
227 Entering Passive Mode (192,168,0,141,253,33)
LIST
150 Opening ASCII mode data connection for /bin/ls.
226 Transfer complete.
文件夹都看不到
请问谁可以帮帮我,这个是怎么回事呢?
发表于 2004-1-7 11:00:32 | 显示全部楼层
不知道你用什么route 估计是你端口映射搞好 你在serv-u上打开pasv模式试试 
 楼主| 发表于 2004-1-7 14:32:51 | 显示全部楼层
是 D-Link DI-704P router。 300多块的那种。端口映射应该没有问题啊,还有pasv模式也打开了,我还在serv-U上设置了pasv的端口范围,60000-60020 ,并在路由上也作了映射。但是不行啊,没有什么效果
发表于 2004-1-7 17:32:05 | 显示全部楼层
端口映射你试一试http 看看行不 如果http不行 就是你映射有问题
 楼主| 发表于 2004-1-7 18:57:42 | 显示全部楼层
端口映射没有问题啊,我原来映射了3389端口,windows远程桌面登陆的端口,很好的啊,我现在可以在外网用3389端口远程登陆我的桌面啊,所以端口映射应该没有问题
发表于 2004-1-7 20:22:02 | 显示全部楼层
FTP的话,端口应该映射至少2个。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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