• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

网络二次代理级联使用技巧

发布: 2007-6-23 19:14 | 作者: 酷客天堂  | 来源:   | 查看: 12次 | 进入软件测试论坛讨论

领测软件测试网

下一页 1 2 

   
  其实二次代理就是两个代理的级联,有很多Proxy Server本来就支持级联,如Winproxy、Wingate,不是我们自己开代理,只是使用代理,所以不讨论这个问题,先说说要用到的一些软件,Sockscap、Httport、MProxy,这几个软件在网上都能很方便的找到,

代理级联一般有http代理和socks代理为基础来进行,常用代理级联大概有以下几种方式:

1、http代理之间的级联。
2、socks代理之间的级联。
3、http代理和其他代理的级联。
4、socks代理和其他代理的级联。
5、tl.net代理之间的级联。

一、http代理之间的级联

http代理级联可以有多种方式来实现,我说说简单的两种吧,最简单的方法就是使用Mproxy,它支持三级http代理级联,支持输入前两级代理的地址和端口即可,然后就可以使用本地127.0.0.1:888作为代理来访问,不如这个方法的缺陷就是不支持http代理的认证,不能使用需要认证http代理;另外一种方法使用Httport,其实这个代理功能很强大,现在只是用来http代理间的级联,打开Httport,在proxy页输入第一级http代理的地址和端口,如果需要认证就选择上认证,输入用户名和密码,然后到port mapping页,点击Add按钮,在列表中出现New mapping,然后在Remote Host里输入第二级http代理的地址,Remote port里输入第二级http代理的端口,local port里输入本地监听的端口,如3128、8080等端口,在Proxy页点start按钮后就可以使用本地127.0.0.1:3128作为代理来访问了,需要注意的是第一级http代理必须支持ssl连接,否则不能级联第二级http代理。
需要补充一点的就是,上面的二次代理可以供别人使用,因为是在本地所有ip上进行监听的,如在你的机器ip是10.9.1.11,本地端口是888,别人能访问10.9.0.11:888 作为二次代理使用,这样你就可以与别人共享你的二次代理了,这里介绍的Mproxy不是Multiproxy,Multiproxy是做代理验证和调度用的。

二、socks代理之间的级联

socks代理级联也有几种方式,常用的方法是使用sockscap来实现,在sockscap的Setting对话框中输入socks代理地址、端口,如是socks5还有用户和密码,然后加入可使用socks代理的软件,如IE,在Internet选项里socks里设置二级socks代理的地址和端口,在sockscap里运行IE就可以使用上二次socks代理了,像其他的Flashfxp、Sterm和Leapftp里也一样,在这些软件上设置二级socks代理,然后在sockscap里运行就可以使用二次socks代理了;另外也可以使用SkSockServer来实现,这个软件支持256级socks代理的级联,本身也可以作为socks proxy server来使用,跟mproxy差不多,只要加入各级socks代理地址和端口即可,另外sockschain也是做socks级联的工具。

三、http代理和其他代理的级联

http代理跟别的代理级联,这里用的是上面提到的httport,注意第一级http代理一定要求ssl连接,否则不能级联,在proxy页输入http代理的地址和端口,然后在port mapping页加入其他要级联的代理,如telnet代理,在remote host和remote port里输入分别telnet代理的地址和端口,在local port输入本地监听端口,如23,在proxy页点击start,这样telnet 127.0.0.1 23就是连接到二次代理上,接着输入要远程登录地址和端口即可,级联socks代理也一样,在port mapping页输入二次代理的地址、端口和本地监听端口(如1080),这样你就可以在其他软件上使用127.0.0.1:1080 作为二次代理使用了,其他的如ftp、pop3代理也一样这样作为二级代理与http代理级联。

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网