我再简单记录一下:
wget
tar -zxvf rinetd.tar.gz
cd rinetd
make;make install
vi /etc/rinetd.conf
#本地IP 本地端口 远程IP 远程端口
10.88.2.11 21 211.103.153.11 21
这样配置好,再执行:
/usr/sbin/rinetd -c /etc/rinetd.conf
这样,FTP端口转发完完成了!
用flashfxp来连接,打开10.88.2.11,可以连上,结果一看,pasv中可以看到远程的IP,也就是211.103.153.11(上面安装的是serv-u),没法,改成port试试吧,结果怎么都不可以刷新列表!
网上找了很久,找到serv-u可以设置pasv的端口,"本地服务器"-->"设置"-->"pasv端口范围"修改成60001-60020,再从域里面的"设置"-->"高级"-->"允许被动模式数据传输,使用IP"后面写上10.88.2.11
再回到10.88.2.11,在/etc/rinetd.conf里面,加入
10.88.2.11 60001 211.103.153.11 60001
....
10.88.2.11 60020 211.103.153.11 60020
重新启动rinetd,再用flashfxp重连,再在就没有问题了,,pasv上面已经看不到真实的IP地址了!
这个好像还有一个问题,不能返回客户端的真实IP,和和,没法!
阅读(2725) | 评论(0) | 转发(0) |