2009年12月7日星期一

[GFW BLOG] ssh socks5 转 http

非常感谢热心网友赐稿!热烈欢迎大家向我们投稿,投稿信箱地址:chinagfwblog(at)gmail.com

作者:Kwan  来源:http://kwanlife.yo2.cn/articles/ssh-socks5-http.html

低调低调~

相信不少人像我一样使用ssh socks5来做代理. 一般来说Firefox + Autoproxy,就可以把wall透明掉~

但是, Chrome呢? Chrome暂时没有Autoproxy.

解决方法是用PAC或全局代理, 但是使用ssh代理的用户会发现~ 咦? 怎么我能上friendfeed, blogspot, wordpress, 却不能上youtube和twitter呢?

因为DNS被劫持了~

用xmind理清一下思路.

用socks代理时, 没有把DNS也"代理"了

要避免DNS被劫持~ 我们利用 Privoxy 把 socks5 转为 http 代理.  下载  Privoxy

Privoxy 默认转出的端口是 8118

安装过程就省略了. Windows 用户 就一路 "Next" 吧~

Ubuntu 就 sudo apt-get install privoxy (Karmic 是 3.0.13版本)

=================以下是配置过程=====================

===================For Linux======================

用你最喜爱的编辑器打开 /etc/privoxy/config

假设你没有曾经动过这个配置文件的前提下, 在最后加上

forward-socks5 / 127.0.0.1:7070 .

请大家手动输入吧~ 复制粘贴有出错可能 (我在设置时候, 使用复制粘贴的方式就遇到了问题.)

不要漏了最后一个点 " . "

重启Privoxy :     sudo /etc/init.d/privoxy restart   不同发行版本略有不同.

然后, 在代理设置的地方设置为 HTTP类型 地址: 127.0.0.1 端口: 8118 (Privoxy默认)

这是再打开Chrome, Youtube 立即能上了~ (当然这只是全局代理的方法)

=================For Windows===========================

首先运行 Privoxy

看到系统托盘里出现了就是正在运行了~

双击Privoxy托盘图标, 弹出了一个框~

点击菜单栏的 Option ---->  Main Configuration ------> 就会自动用记事本打开了 Privoxy 的 配置文件

在最后加上

forward-socks5 / 127.0.0.1:7070 .

请大家手动输入吧~ 复制粘贴有出错可能 (我在设置时候, 使用复制粘贴的方式就遇到了问题.)

不要漏了后一个点 " . "

保存后, 就重启 Privoxy . 方法是把 Privoxy 退出了. (就是在托盘处看不到了) 然后,重新运行.

点击Chrome的代理设置, 弹出

点击 LAN settings

点击 "Advanced"

选上 "Use the same proxy server for all protocols"

然后一路ok返回 Chrome

发现youtube能上了! (这当然也是全局代理)

=======================================================================

要像达到Firefox + AutoProxy的效果, 我们用 Chrome + PAC

=====================使用PAC========================

用PAC的话,可以使用 Autoproxy2PAC 来生成. (坏消息是appspot在101假期后,被wall了,大家要先翻过去才能进入)

选择 Privoxy + SOCKS

然后就自动生成一份新鲜&热乎乎的PAC, 和Firefox的Autoproxy一样的.

保存好后, 把文件的路径输入到 Use proxy configuration URL 中

对于Linuxer 桌面用户, 直接输入路径可以 不需要 file:/// 前置

对于Vista和Win7 用户, 直接用 C:\xxx\

对于XP用户, 我没有环境试验 C:\xxx\ 这个格式是否可行.  但是用 file:/// 就肯定可以走遍天下.  file:/// 如果 三个 斜杠不行的话, 就减少一个斜杠 file://

非常感谢 @mengxl 的帮助

Follow me? @Yunkwan

如果喜欢请低调低调~~  Thank you~



--
Posted By GFW Blog to GFW BLOG at 12/07/2009 09:24:00 P
--~--~---------~--~----~------------~-------~--~----~
1、请点击www.chinagfw.org访问我们,订阅地址:http://feeds2.feedburner.com/chinagfwblog。2、需要Psiphon2注册邀请的朋友,请向english@sesawe.net发送电子邮件请求,说明 "can I have psiphon2 access" 并告诉您所在的国家。也可以使用Twitter Direct Messages或登陆Psiphon网站直接向Psiphon索取使用邀请。3、GFW Blog现提供最新翻墙工具下载(地址一、二、三),翻墙(突破网络封锁)方法介绍请见本站anti-censorship部分。4、本站热烈欢迎各位朋友投稿或推荐文章,请发邮件至chinagfwblog[at]gmail.com。5、敬请关注、支持、参与Sesawe和黑箱监管集体诉讼。
To unsubscribe from this group, send email to
gfw-blog+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/gfw-blog?hl=zh-CN
-~----------~----~----~----~------~----~------~--~---

没有评论:

发表评论