posts - 261,  comments - 564,  trackbacks - 8

随笔分类

文章分类

相册

收藏夹

Weblogs

搜索

  •  

最新评论

反向代理最新功能更新:

  • 更正了一个错误:POST类型长度判断错误,导致POST的时候连不上
  • 支持HTTP的CONNECT命令,也就是说可以使用其他代理工具转为其他的协议.比如加上CCPROXY,就可以使用任何的协议了,也就说说现在什么都可以上了:))))
  • Lan端支持二级代理,也就是说内网的用户可以使用二级代理,这样就可以代理内网的内网....


程序下载:http://www.impx.net/download/reverseproxy/reverseproxy.rar

程序使用.net编写,要运行程序需要.net framework支持,如果运行出错,请先安装.net framework,下载地址是:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3

使用说明:

第一钟方法:使用公共的ProxyServer,就是软件里面默认设置的ProxyServer的IP地址,这样的好处是一个内网用户可以提供给不同外网当二级代理,而且外网的代理不需要运行ProxyServer.操作简单.强烈建议使用这钟方法.因为公共的ProxyServer我一般都开着,它只负责两个代理之间第一次建立连接,不会影响后面代理的速度.

  • 运行载的ReversePrxoy.rar里面的ProxyManager.exe,运行界面如下
  • 首先内网ProxyLan筐内的Login Username后面填写好一个用户名,当然是你自己的了(请使用英文),然后按Start.
  • 然后外网在ProxyWan筐内的ProxyLan Username后面填写刚才内网填写的用户名.然后按Start

请注意:你可以在界面上点右键选ViewLog,这样就可以看到连接是否成功,提示信息跟原来的界面是一样的,内网请确保在ProxyServer注册成功后再叫外网的人连接.外网也请确保连接成功后测试代理.

第二钟方法,由ProxyWan开启ProxyServer服务器.这种方法唯一的好处就是不需要连接公共的ProxyServer服务器提供连接.他的坏处就是使用第一种方法的好处&_&

  • 运行载的ReversePrxoy.rar里面的ProxyManager.exe,运行界面如下
  • 如果你是外网,你可以按ProxyServer里面的Start,然后告诉内网你的IP和端口(默认就好了)
  • 内网也同样运行ProxyManager.exe,在ProxyLan那边的Proxyserver的IP填外网的IP,然后Start
  • 内网运行成功后告诉外网内网设置的用户名,然后外网的Proxywan里面的ProxyServer的IP填写为自己的IP(或127.0.0.1),ProxyLan Username填写内网的用户名,然后Start.就OK了.

 

 

退出程序:请点系统托盘下面的图标,选Exit退出.

 

请使用ShowLog查看日志看是否连接成功:

ProxyWan端的日志应该是类似这样的,如果你看到"已经启动"说明成功了.

正在连接到ProxyServer服务器... 202.109.75.164:8828
连接成功 210.34.50.16:4390
请求内网用户test连接 ...
SendMessage:test (如果到这里就停止了,说明内网不能直接连接到你,那可能是因为你自己也处在另一个防火墙后面,据我估计电信应该是公网的IP,但是你不能在自己NAT后面,比如你们很多人公用一个出口IP,这种情况下你需要做端口映射,应该也是可以的)
二级代理服务器地址 210.34.50.16:4393
SendMessage:Hello,test. A proxytunnel has been created!:)
代理服务器已经启动 0.0.0.0:8000

对应的ProxyLan端注册的时候:

正在连接ProxyServer 202.109.75.164:8828...
启动本地代理管理器210.34.50.16:3028
正在向ProxyServer注册test...
SendMessage:test
在服务器注册test成功

当有外网连接时,显示:

ReadMessage:__wanUser,210.34.50.16:4390
正在连接外网代理 210.34.50.16:4390...
已经连接外网代理主机 210.34.50.16:4390
ReadMessage:Hello,test. A proxytunnel has been created!:)


关于基本的功能说明,::http://blogs.impx.net/dragonimp/archive/2005/04/17/771.aspx
开发日志:http://blogs.impx.net/dragonimp/archive/2005/04/15/765.aspx
本篇BLOG:http://blogs.impx.net/dragonimp/archive/2005/04/19/775.aspx
BLOG首页:http://blogs.impx.net/dragonimp

最新下载:http://www.impx.net/download/reverseproxy/reverseproxy.rar
在这之前的一个可以版本(控制台界面):http://www.impx.net/download/reverseproxy/reverseproxy_pre.rar

posted on 2005-04-19 12:46 dragonimp 阅读(29775) 评论(11)  编辑 收藏
标题  
姓名  
主页
内容   
请输入验证码:
*
  登录  使用高级评论  Top 订阅回复  取消订阅
[使用Ctrl+Enter键可以直接提交]