SwitchySharp的配置教程

很多人在问啊,其实很简单的.本帖适合新手.高手请移步.哪有错的可以回复我.

基本组合是GAE(Google App Engine)+Goagent+Chrome+SwitchySharp.

有关GAE和Goagent怎么配置,这里有:

如何部署和使用goagent,以Windows为例
1.申请Google Appengine并创建appid。(不会的话可以参考这个:goagent详细配置教程
2.下载goagent最新版?http://code.google.com/p/goagent/
3.将下载的goagent解压缩,修改里面的localproxy.ini中的[gae]下的appid=你的appid(多appid请用|隔开)
4.双击serveruploader.bat,上传成功后即可使用了(代理地址www.free521.com:8087)
(**MacOS/Linux 请在 Terminal 执行 cd server && python uploader.zip)
5.chrome请安装SwitchySharp插件,然后导入这个设置http://sdrv.ms/O2wuDt
? ?Firefox请安装FoxyProxy,Firefox需要导入证书,方法:打开FireFox->选项->高级->加密->查看证书->证书机构->导入证书,? ? 选择localca.crt, 勾选所有项,导入。
? ?IE用户推荐使用支持代理切换的浏览器外壳,如傲游、360极速或者安全浏览器。



下面具体说一说SwitchySharp的配置.
SwitchySharp的配置教程
1, 左上方“代理”那里就是一个名字而已,随便填.

2, 不管你用的什么,比如说你用的不是goagent来帆樯.上图中HTTP proxy的地址都填www.free521.com,用的其他的本地的软件翻也写www.free521.com,这个是不变的.(www.free521.com是本机的回送地址)

3, 后面的端口是8087,这个就是goagent的端口号了,你用的哪个软件帆樯就填哪个软件的端口号就行!

4, 然后勾选上那个“对所有的协议(通常都是https啊ftp啊什么的)使用同样的代理”.

如果你用的是SSH,那IP和端口号要填在SOCKS Host那里,v4v5都行.其他一定都要留空!比如我用Myentunnel,SOCKS Host那里IP就填www.free521.com 端口填7070,其他都留空.

rules的设置
注:图中这个facebook css也不确定是不是,如果你觉得没用就删了它.?
SwitchySharp的配置教程
SwitchySharp的配置教程

规则方面的问题
1,勾选上左上角的“启用转换规则”.
下面有在线规则列表,只用这个,不用手动的规则的话不推荐.有时候会被墙的.有人说我每次打开都能打开,不是说你每次打开都能打开就不会被墙,咱这个墙……间歇性的,有时候能打开有时候不能打开.不方便.还是自己手动加规则好,毕竟翻出去时经常浏览的就那么几个常用的网站,你看我上图就这么几个规则.
非要用在线规则的,这里有https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt(在线的规则都不稳定,都慢慢会被墙的)
最好是手动规则+在线规则.

下面来说一下上面的规则
2,第一条是默认的规则,直连,删不掉的,为了自动转换模式使用.模式的问题最后再说.
下面的规则都是我自己加的.详细的我也不想说,按照上图的格式加就行,*是通配符,代表任何字符和任意长度.像第一个规则就是,只要域名是google.com的,不论什么协议,不论是plus.google.com还是mail.google.com 或者google.com后面有路径,第一个这个规则都包括了.
(有些人不是很懂这个域名的格式,刚才试着写了一下,我写的不是很清楚,自己去搜一下相关资料吧,比如域名的格式,二级域名是怎么一回事之类的,知道怎么一回事了,不用看我的也能写.如果实在不懂,那就按照我的格式来,一个点一个星都不能少,要不你上不去!)
后面的模式就选“通配符”就行.再后面就选“代理”,这个就是咱们第一个图说的,那个名字可以随便写的那个.默认是直接连接.

3,第二个规则值得一说,就是多个网站时怎么写,格式是这样的:
.appspot.|.blogger.|.googleusercontent.|.wikipedia.|.blogspot.

注意前后结尾都有.??中间用|分割,这样,我浏览谷歌快照还是维基百科等网站都符合这第二条规则,模式那里选“正则表达式”

,我图中那里选错了,别跟着我错...后面不要选直连,跟刚才一样.

第三条规则道理和第一条规则一样,不再赘述.


后面两选项卡“网络”和“通用设置”就默认配置就行了.感兴趣可以自己看看.(如果是自己一个人拨号上网的用户,可能需要修改“网络”下的配置,还有什么本地连接必须是中文什么的.这个好像是从 proxy switch!那边看过来的,SwitchSharp暂时没听说要配置.)


再来说一下模式的事,打开chrome,右上角点击了SwitchySharp后是这样的:
SwitchySharp的配置教程

上面所讲的,为什么规则那里直连的网站就不用写了,就因为这里让你用自动切换模式,什么是自动切换模式?就是访问墙内的网站的时候,不用翻,访问墙外的网站时,自动翻,不用去调整了.

图中的模式第一个是直连,就是不翻了,直接连要浏览的网站
第二个是我第一个图开头讲的那个,自定义的,第三个也是自定义的.
第五个是系统代理.就是用的IE代理,因为之前chrome没有自己的代理,一用代理,就用的是IE的代理设置,现在chrome有自己的代理了,这就是怎么把chrome的代理和IE的代理分开来.用SwitchySharp这个扩展就行.
新建规则就是快速的加个规则.
下面那个就是为当前网站加个临时规则,一关闭chrome那个规则就没啦.

还有个地方是这个,忘记修改了
SwitchySharp的配置教程




其他的貌似就没什么好说的了,如果觉得哪说错了,回复我,哪有问题哪不懂的跟帖回复就行了.
SwitchyPlus的作者ayanamist不再更新SwitchyPlus这个扩展了(看清楚啊,本文讲的是SwitchySharp),因为

ATTENTION: I decide to drop the support of this extension because there seems to be no REAL issue but all misunderstands and misoperations.

https://code.google.com/p/switchyplus/

够汗的也是...
SwitchyPlus这个扩展是基于proxy switch!改的,而SwitchySharp又是在SwitchyPlus的基础上更新而来的。人家SwitchyPlus采用的是 Chrome 原生的 Proxy API(貌似相应要快一点),所以可以完美在各种平台上实现,不受系统代理调用的限制.chrome 12以上的版本才能使用.(也有11专用的一个版本)

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: