goagent优化设置,新版本功能简述,SwitchySharp白名单功能

 Frankie   2014-09-28 14:50   7201 人阅读  0 条评论

goagent这个系列的文章从2.1.7版写起到现在大概也有一年多时间了,看的人貌似很多,不完全统计浏览人次数万。索性整合成一篇文章,并适时做相应更新,以方便大家阅读参考。3.1.25新功能简述:引入App负载均衡、自动轮替功能,配合原有pagespeed加速选项,可完美播放1080P视频。建议部署2-3个App即可。部署过多且无用的App,既损人又不利己利己,纯属浪费资源,而且有被google官方封禁账号风险。

goagent

goagent 3.1.25 proxy.user.ini 个人配置文件优化设置参考:

[listen]

visible = 0

[gae]

enable = 1

appid = app1|app2|app3

#使用App自动轮替功能,部署2-3个App即可。

password = ******

window = 1

#如自定义iplist此处可设置为最小值。

keepalive = 1

#在优质iplist前提下,开启此项可加速网页刷新。

obfuscate = 1

#混淆必须开启,否则无法开启ps加速选项。

pagespeed = 1

#开启ps加速选项。

[iplist]

google_cn = www.google.cn|www.g.cn

#开启ps加速选项要使用cn段ip进行连接,此处应保留默认。

google_hk = ip1|ip2|ip3

#选择自定义ip,数量不宜过多1-3个即可。

google_talk = 74.125.31.125

google_mtalk = 74.125.31.188|74.125.204.188

#可选择自定义talk相关域名ip,防止出现部分解析错误。

[profile]

.google.com = google_hk,forcehttps

.google.com.hk = google_hk,forcehttps

#取消以上两域名fakehttps连接模式,避免部分google服务出错。

mtalk.google.com = google_mtalk,direct

#对应iplist中自定义ip,并设置直连。

.googleusercontent.com = google_hk,forcehttps,nofakehttps

#修正开启ps选项时youtube评论列表部分头像无法显示问题。

.rfa.org = withphp

sourceforge.net = withphp

#部分不支持gae访问的网站改用php模式访问。

.youtube.com = withphp

#解除youtube地区限制,与修改SwitchySharp插件规则的写法效果一样。

#两种方法最终视频流还是走的gae线路,不必担心php服务端流量问题。

[php]

enable = 1

password = ******

fetchserver = http://.com/

补充说明:自定义ipist适用于封锁比较严重的地区,如默认iplist设置下已能流畅访问,则没必要折腾这部分。

[iplist]与[profile]段相互配合,可以非常灵活地控制某个具体域名走哪个代理线路,或者直接赋值ip地址,强制直连,效果与系统host相近。

goagent开启regions白名单功能简述:

通常默认情况下,SwitchySharp白名单插件是使用gfwlist以黑名单方式来自动控制哪些域名走GAE代理、哪些走直连的。但由于gfwlist很难做到及时更新,有些被封锁的域名甚至几个月后才会被gfwlist添加到列表,而且部分网站的域名体系较复杂,自行判断并添加规则对一些新手也不是件容易的事情。还有些网站虽然可以访问,但由于受到干扰直连效果很差,半天都刷不出网页。以上黑名单自动控制代理的缺陷,在近期封锁不断加剧的局面下,显得越来越突出。基于以上原因,摒弃gfwlist黑名单,改为白名单方式控制自动代理,也不失为是一种较有效的解决途径。

具体设置方法,首先编辑proxy.user.ini个人配置文件,regions项加入中国国别代码cn,开启goagent内置白名单功能。然后编辑SwitchySharp插件的切换规则,将默认规则由直接连接改为GAE,并删除其他原有自定义规则,具体可参考下面截图。

[gae] regions = cn # 含义为国内ip站点走直连,否则走GAE代理。

至此代理切换转由goagent内置的GeoIP控制,所有非国内ip站点全部走GAE,从而避免了繁琐的规则添加。其他特殊国外站点(需要直连或其他代理形式)可通过添加自定义规则,或临时手动切换解决。个人感觉这种白名单设置方式更适合新手,较少折腾,也符合目前的潮流,嘿嘿。

解除Youtube视频地区限制进阶新解

新版本的goagent已支持内部代理切换功能,所以不必在SwitchySharp扩展中设置代理切换,直接在个人配置文件中设置即可。proxy.user.ini具体设置参考如下:[profile] .youtube.com = withphp该设置状态下,所有youtube相关域名走php代理,从而达到解除地区限制的目的,其余大流量的视频流及图片等仍走goagent默认的gae代理,最终达到既节约php服务端流量又解除了Youtube地区限制之两全其美效果。所使用的php服务端的出口ip最好位于美国,这样受限范围最小,googlevideo对应的CDN服务器也不会因错位而失速。播放Youtube视频时,选择SwitchySharp常规的自动切换模式即可。

本文地址:http://dothinking.cn/ruan-jian-jing-pin-wu/goagent-update-switchysharp.html
版权声明:本文为原创文章,版权归 Frankie 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?