征求----内网架设FTP方案!!!!(超难)
问题: 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服务器,实现外网访问它并发送数据!