二次代理详解2009-02-23 09:05摘录1:
二次代理是在浏览器中已经设置了代理服务器的情况下又使用另一个代理服务器作为跳板的方法。例如,在局域网中已经使用了Proxy类型的代理服务器,再使用一个互联网上的远程代理服务器去登陆直接访问不了的网站。
二次代理再加上一次代理就是三次(三重)代理,三次或三次以上代理称为多级代理,其实就是代理的串联,一般可称为代理链。
二次代理可以直接在浏览器中使用,多级代理则要通过其它工具软件来实现。
1.直接使用二次代理服务器
可以使用在线代理,即基于网页的代理浏览方式,在提供该类冲浪服务的网页空白框URL地址栏中直接输入你要去的网站地址,格式是:你要去的网站地址。还有一种使用是在浏览器(如IE、MyIE)的URL地址栏直接输入二次代理服务器的地址及要访问的网址即可,格式是:二次代理服务器的URL/你要去的网站地址。
这种方法因为过滤,对浏览一些网站不行,而且要求注册才能使用,对中文网站也支持较差。目前比较流行的上国外某些网站的办法是Firefox+Tor插件,用这种方法获得的代理都是国外的,所以如果是大学
里,就需要一个教育网直通车做跳板
摘录2:
通常二次代理需要通过软件来实现,所以先要从软件来讲起:
首先,说一下 SocksCap32 这个软件。这是一个基于 Socks 协议的代理客户端软件。它能将指定软件的任何 Winsock 调用转换成 Socks 协议的请求,发送给指定的 Socks 代理服务器。所以用它可以使基于 HTTP、FTP、Telnet 等协议的软件通过 Socks 代理服务器连接到目的地。要使用 SocksCap32 软件,当然首先必须要有一个 Socks 的代理服务器。不管你是用代理猎手出来的也好,还是从各个代理网站中得到的也好,反正就是要有一个。:)SocksCap32 软件的使用方法很简单,安装软件后,先用“文件”菜单中的“设置”,设置好 Socks 代理服务器,端口是 1080。注意你的 Socks 代理服务器是 Socks4 还是 Socks5 版本的。对于 Socks5,一般使用本地端决定所有名字。如果代理服务器有身份验证,则钩上“用户名/密码”选项,退出设置时会自动打开用户名/密码对话框,填入正确的用户名和密码即可。然后,新建一个应用程序标识项(如图)。
当您要使用此应用程序时,记得先运行 SocksCap32,再在它的主界面中双击此应用程序图标,就可以达到通过 Socks 代理连出去的目的了(如图)。
如果有好用的socks代理,到这里就可以实现二次代理了(socks作为一次代理,对我们来说即是用来出国的代理),只要我们将二次代理(文献代理)填入ie或myie中就行了。
但是,如果你所在的局域网的出口服务器不提供 Socks 代理或是你啊啊都不到任何Socks 代理的话该怎么办?这时候就需要用到 Socks2HTTP 这个软件了。
它是一个协议转换软件,它能把基于 Socks 的请求转换为 HTTP 协议的请求,然后通过指定的 HTTP 代理服务器发送出去。通过它可以在本机模拟出一个 Socks5 端口(不过,旧版本模拟出的端口好像不是很规范,代理猎手和 OICQ 等等都不认它,现在随着版本的升级,新版本模拟出来的 Socks5 代理已经很标准了,支持代理猎手、icq/oicq、flashget、LeapFtp 等),然后使其他的支持 Socks 代理的软件通过这个通道出去。而如果加上下面要讲SocksCap,就可以让一些本身不支持 Socks 代理的软件也可以通过它连接。首先还是老话,你得有一个 HTTP 代理,不管……好,好,废话少说。:)然后要对 Socks2HTTP 软件进行设置,在设置页面里里面填写好你的 HTTP 代理服务器的 IP、端口信息。如果你不想让别人也
能用你模拟出的这个 Socks 端口,就钩上“对于其它计算机则封闭之”这个选项。(如图)关于那个“网关”选项,注意到如果你钩上了“不使用 HTTP 代理”,则软件会自动选择“总是使用网关”,所以我个人认为这个网关是用来当你没有 HTTP 代理时使用的出口。对于我们有 HTTP 代理的用户来说根本没有
什么用。证据是我从来是把它置空的,就像图中那样,也照样用的好好的。:)然后,如果你使用的 HTTP 代理服务器不是匿名的,则填写好用户名和密码。至于定制 Socks 端口,一般还是用 Socks 默认的 1080 好了,毕竟合乎习惯也好记。:)如果你的 HTTP 代理服务器是 MS-Proxy,记得填上域。设置好后,当 Socks2HTTP 运行时,你的机器中 1080 这个端口就可以做为一个 Socks 代理端口来使用了。接着如果你想使用你模拟出来的这个代理来收发邮件,玩 OICQ 、flashget等等,当然还必须设置好相应软件中的Socks 代理的 IP 是 127.0.0.1(就是本机的地址,端口就用模拟出的端口1080,当然你也可以模拟成其他的数字如3128等。
SOCKS2HTTP与sockscap的级联实现二次代理
怎样设置代理服务器这种级联看起来有点麻烦,首先运行socks2http设好一次代理并模拟出一个socks端口(如1080等),再运行sockscap并设好代理(127.0.0.1:1080),代理类型为socks5,再在sockscap中运行中ie或myie2等程序,如需二次代理,在ie或myie2中设置即可。
最后给大家介绍的二次代理软件是,proxycap,简单易用,功能强大,即支持http又支持socks,而且可定义通过和不通过代理的程序,在此向大家大力推荐。不过若是要将socks 协议请求转换为http请求,还是需要用到上边的软件的。
摘录3:二次代理的使用技巧
其实二次代理就是两个代理的级联,有很多Proxy Server本来就支持级联,如
Winproxy、Wingate,不是我们自己开代理,只是使用代理,所以不讨论这个问题,先说说要用到的一些软件,Sockscap、Httport、MProxy,这几个软件在网上都能很方便的到,代理级联一般有http代理和socks代理为基础来进行,常用代理级联大概有以下几种方式:
1、http代理之间的级联。
2、socks代理之间的级联。
3、http代理和其他代理的级联。
4、socks代理和其他代理的级联。
5、tlenet代理之间的级联。
一、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就可以使用上二次so
cks代理了,像其他的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代理级联。
四、socks代理和其他代理的级联
socks 代理与其他代理级联,这里介绍的是sockscap,跟上面介绍的一样,在setting对话框里输入socks代理的地址和端口,然后add其他需要用二次代理的软件,如IE,OE 和flashfxp等软件,只要在i
nternet选项里输入第二级http和ftp代理的地址和端口,在sockscap里运行IE就能使用二级的 http和ftp代理,其他的软件也一样,设置上二级代理在sockscap里运行即可使用二级代理。
五、tlenet代理之间的级联
其实telnet代理之间的级联很简单,以常用的wingate代理为例,当我们Telnet到代理时出现Wingate> 的提示,直接输入另外一个telnet代理的地址和端口即可,一般是"ip port",有些代理是"ip:port"(如CSM Proxy Server),输入即可连到二次代理上,在二次代理输入要telnet登录的地址就可以了。
上面介绍了几种常用代理的级联方法,其实就是灵活使用上面的httport、
sockscap 等几个软件,只要熟练掌握软件的使用,能够玩出很多的花样来,比如跟其它的软件配合使用,至于国外的二次代理,http代理可以到multiproxy的主页上去,其他代理可以在google上输入free proxy http socks来搜索,最新软件可以到软件的主页获得,最
后说一句,学好httport软件的使用大有前途,对那些只开了http代理,其他端口被封的人大有用处,对了大家别用这些方法干坏事哦,有什么别的好方法也别忘告诉我。
sockscap的主页 /
( [ L, l# ^1 V httport的主页 www.htthost/ 7 D2 M Q, M( T+ `& T) q& n
multiproxy的主页 /
6 F) \! A+ ^1 N, O0 U+ I
2 w7 j( {2 e/ f( L
: D8 U6 K, |1 [7 Q0 A, Q. Q 关于“SOCKS4/5代理加上SOCKSCAP”的说明# r. U) i0 T( S! T! Q) k. p
---------------------------------------------------------------------------------------------
+ K) }5 B1 G1 ^ ^: | 1.先一个国内的SOCKS4或者SOCKS5代理,之所以是国内的,主要是避免国际流量。同时,教育网内的用户还要注意的,不同学校定义的免费流量IP段是不同的,为了保护你免遭巨额流量费,一定要确认该FREE的SOCKS代理是免费的!!! # s+ e2 M$ s! V: a
2。运行SOCKSCAP----------文件-----------设置――――填入代理(区分SOCKS4和SOCKS5)9 Q; |4 R* O- T
3。填加:新建――浏览―――你要运行的软件(如IE)------确定。 4 U# i! q8 i& |6 F! c! `2 ~* i
( q) a4 O A5 U+ k
记住,每次要运行软件,只有从SCOKSCAP里面运行才生效!!!
+ N; O' E6 G7 X2 C: j 其实说白了就是一个国外的代理,该代理所属单位花钱买某了期刊的电子版,然后你用这个代理当然就能下载该期刊的全文了!3 y+ F4 K$ u, e2 W: g3 a. w 只不过这种代理不多,而且不太好,到不是搜索方法有什么诀窍,而是要你肯花很多时间去验证,最土的办法无非就是到网上一个巨大的proxylist 然后一个一个去验证能不能下载你所要的文献了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论