代理tcp服务器如何实现ftp功能?
大家好。
我现在在做一个tcp代理服务器,实现转发的功能。我有3台电脑,分别作为本地客户端,代理服务器以及远程客户端,其中代理服务器上面有2个网卡,一个
是内网的,一个是外网的。
本地客户机的ip:192.168.0.10
代理服务器的ip:
内网的ip:192.168.0.1
外网的ip:202.202.68.191
远程服务器的ip:202.202.68.201
最终就是想在本地客户机192.168.0.10的基础上通过cuteftp 登陆到远程主机202.202.68.201的ftp服务器上面,中间是
通过代理服务器实现转发的功能。
具体代码如下,现在能实现识别用户名和密码,但是在cuteftp上一直提示“数据socket建立失败”,请各位高人指点,这个代码该怎么修改和添加
才能实现ftp功能。在此先感谢了。
代码超过了帖子的长度,所以不能贴上来。
有兴趣的朋友,请留下邮箱,我把代码给发过去。
请高人指教。谢谢。