2015年7月25日星期六

国外VPS搭建多协议代理服务,Squid PAC代理服务器,25端口翻墙

[PAC](https://pac.itzmx.com/)
=======
本项目主要介绍如何利用国外VPS搭建多协议代理服务。

GFW 封锁了 HTTP/Socks5 代理,HTTP 代理是关键词过滤,Socks5 代理则是封锁协议。不过某些特殊的低端口并没有这么处理,已知的有 21,25。

20端口已经被封杀,21端口目前会被限速400Kbps,换算后约合50KB/S,建议使用25端口,不限速。

[这里](https://pac.itzmx.com/) 提供了我在 [linode](https://pac.itzmx.com/abc.pac) 上搭建的公共代理。

2015年7月24日星期五

Heroku的git部署方法

$ heroku login
$ heroku git:clone -a srio
$ cd srio
heroku git:remote -a app
$ git add . -A
$ git commit -am "make it better"
$ git push heroku master
重命名APP名字
heroku apps:rename newname
Renaming oldname to newname... done
http://newname.herokuapp.com/ | git@herokuapp.com:newname.git
Git remote heroku updated
App升级
heroku login
heroku git:remote -a appname
heroku git:clone -a appname
cd appname
然后进入appname目录,用最新的index.go替换老的index.go.
回到CMD窗口,继续运行:
git config --global user.email "gae4net@gmail.com
git config --global user.name "Mark Weng"
git add . -A
git commit -am "upgrade"
git push heroku master

2015年7月23日星期四

用Shadowsocks和Proxifier自由访问互联网

最近国内到国外网络情况急剧恶化,具体原因这里不便细说,只是对于我这种Google重度用户来说,是一件无比蛋疼的事情。用修改hosts的方便基本只能使用一两天,还是使用代理吧。之前有文章介绍过SSH + chrome(firefox)的方式访问国外网站,但是鉴于目前监管已经涉及到SSH,为了VPS的安全,今天介绍另外一种方法:”用Shadowsocks和Proxifier无缝访问互联网”,同时还能让电脑上不支持代理访问的软件使用。

2015年7月22日星期三

[简单快速]利用3proxy转发akamai地址为赛风加速

原理和 Proxifier但设置简单的多,不用改HOST,3proxy已配置好,需要配置浏览器插件及赛风,用过goagent的浏览器不需要配置。
赛风设置:
chrome插件设置:
使用说明:配置好以后 ,双击 psiphon3\3proxy\3proxyLauncher.exe ,然后运行配置过的赛风即可。

 其它已经内置好,没有chrome的,需要手动下载:

软件下载地址:

https://drive.google.com/file/d/0B6beGGHUd-RcWnV6YlN4a3UzVGM/view?usp=sharing
新配置插件需特别注意:

【整理了下】Psiphon+Proxifier+CND高速翻墙

此文分三部分
1:设置赛风端口与选择服务器,设置浏览器插件地址端口
·  赛风端口任意设置HTTP/HTTPS端口为任意地址,再次设置为8087
·  选择赛风服务器, 根据自身所处网络选择快的且相近距离CDN好找的。在此选择新加坡服务器
·  设置浏览器插件代理地址为127.0.0.1:8087 

2015年7月15日星期三

将snova和goagent服务端部署到同一个gae app上

思路的来源是issue上有人想snova 和goagent的app id 能同时使用。鉴于goagent部署成功后的地址是xx.appspot.com/2 ,而snova部署成功后地址是xx.appspot.com。两者貌似不冲突,于是就想到合理利用下。
众所周知,gae 没个帐号可以创建10个app,每个app每天1g流量。10个app多也不算多,也不算少了。关键是我在上面部署了好几个应用,比如网盘,相册之类。然后goagent 又部署了5个app ,这样下来也没多少剩下了。snova也就部署了一个app 而已。合理利用app 在这种情况下就比较需要了。因为goagent实在是比较火(连百度百科都有),受到gfw太多照顾,现在我基本上都是在用snova。
便查资料,得知GAE允许在服务器服务器上保存站点的多个版本,包括程序、模版、静态文件等。它是通过对app.yaml的version的设置进行版本的管理。如默认情况下version=1,此时对站点内所有文件的修改,上传后都将更新到1这个版本里。

安装配置部署C4 Plugin到OpenShift上 补充

上次部署C4 Plugin到OpenShift上,没有错误提示,然后打开网页是空白页。现在终于有了解决方案
官方wiki好像是冲突了。
解决方法有二
一、删掉冲突的jar 包
将snova-c4-server-0.16.0.war/WEB-INF/lib 下的 netty-3.2.6.Final.jar 删掉。war包可以用winrar或者7zip 软件打开,然后重新部署。