征求----内网架设FTP方案!!!!(超难)

rommayer 2010-07-19 02:07:52
问题: adsl + tplink 路由器 拨号上网,(假设外网IP为:200.56.9.23)现在在内网机器(192.168.1.26)上架设一个FTP服务,FTP 端口为 9021,怎么做,才能让外网通过 ftp://200.56.9.23:9021 来问FTP服务。

答案: 在路由器上做端口映射: 9021---> 192.168.1.26:9021,的确是这样,映射以后的确可以通过ftp://200.56.9.23:9021 来问FTP服务,但是却不能传送数据(建立连接后报错)。

原因是 FTP 服务是一个双连接的服务,9021只是通来建立连接,而要发送数据需用到另外的端口,FTP有主动模式和被动模式,这两种情况都有不一样的数据发送方式。

求有经验的高手指教:如何在内网架设FTP服务器,实现外网访问它并发送数据!
...全文
102 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhwedo0822 2010-07-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 just4 的回复:]
但是却不能传送数据(建立连接后报错)

ftp有主动和被动两种模式,一般被动就行,被动模式时控制端口是tcp21,数据传输端口是tcp20,楼主试下把tcp20也映射试下
[/Quote]
就是这样
slysmart 2010-07-19
  • 打赏
  • 举报
回复
adsl 做FTP会很受伤
慢的堪比蜗牛
就是just4 2010-07-19
  • 打赏
  • 举报
回复
但是却不能传送数据(建立连接后报错)

ftp有主动和被动两种模式,一般被动就行,被动模式时控制端口是tcp21,数据传输端口是tcp20,楼主试下把tcp20也映射试下

6,185

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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