2010年12月10日星期五

将socks代理转为http代理

      之前使用ssh账户和myentunnel作为上国际互联网的代理,但是这个代理本身是socks类型。而ie浏览器只支持http方式的代理,所以将127.0.0.1:7070设置到ie代理后是没有作用的。

      而利用Privoxy这个工具,就可以将socks代理转成http代理。转换方法如下:

  1. 修改Privoxy的配置文件,找到listen-address这一行,将其修改为:“listen-address  127.0.0.1:6060 ”, 6060也就是你需要的http代理的端口;
  2. 再找到“forward-socks5”这一行,去掉前面的注释标记#,将这一行修改为“forward-socks5   /               127.0.0.1:7070  . ”, 7070也就是socks代理的端口;
  3. 重启Privoxy就可以了。

      最后在ie代理中填入127.0.0.1:6060,就可以访问国际互联网了。此时,也可以很方便的让别人的机器使用你的6060端口来上国际互联网~

      这样做是为什么呢?因为有些软件,比如windows live writer,只支持http类型的代理,因此Privoxy还是很给力的。对了,这篇日志就是用windows live writer写的。

没有评论:

发表评论