Contents
  1. 1. 事情的起因
  2. 2. VPS哪家强
  3. 3. 用ShadowSocks科学上网
  4. 4. 事情的结尾

对免费的云服务忍无可忍后,决定掏钱买VPS,顺手独享了ShadowSocks科学上网,物美价廉。

事情的起因

最近用CommentCoreLibrary和Socket.io造了个基于Html5的实时弹幕,思索如何上线,经历了如下痛苦的过程:

  1. 找支持nodejs的云,我常用的SAE并没有提供。
  2. 想用php,掉入phpwebsocket坑中。
  3. 发现SAE不直接支持websocket,而是提供Channel服务。
  4. 瞄了眼SAE的java价格,每小时5云豆至少,肉疼啊。
  5. 部署官方Channel的php版demo后觉得效果不佳。

综上,用新浪云、百度云、阿里云这些PaaS、IaaS固然可以一定程度的省钱,但是真的很烦啊,不论是学下他们的服务,还是测试部署,我只是想随意地用一下啊……当你本地实现只要一个晚上,而想要上线却花了更多时间,甚至不得不改变实现技术,是时候掏钱了!


VPS哪家强

不要问度娘“VPS哪家强”,它只是一只广告狗。于是,我去微博搜了“VPS”关键字,发现了更真实的用户体验,有人被Bandwagon经济实惠的VPS感动到哭了!

选中了Bandwagon一年9.99刀后,用PayPal(可绑银联卡)华丽丽地支付掉,邮箱立马收到了几封邮件,瞬间到手IP和SSH Port,世界变化太快了~

1.png


用ShadowSocks科学上网

之前一直使用Pennyjob科学上网,碰到人多也没法。现在有了自己的VPS,OpenVPN Server和Shadowsocks Server等都可以任性地搭建了。

个人偏爱ShadowSocks,轻巧强大。

ShadowSocks服务器端提供了各种版本,如Python、Nodejs、Go、C libev等等,安装配置过程极其简单。而用户端则可以在windows、mac、iOS和android上轻松运行,很好很强大。

shadowsocks实质上也是一种socks5代理服务,类似于ssh代理。与vpn的全局代理不同,shadowsocks仅针对浏览器代理,不能代理应用软件,比如youtube、twitter客户端软件。

打开KiviVM Control Panel,好贴心的一键安装啊,瞬间就装好Shadowsocks Server。

2.png

根据IP、Port和Password配置好客户端的Shadowsocks后,启用全局代理,打开浏览器就可以飞了。在ping.pe这可以测试自己的IP。
另外也可以改用PAC模式,需要先从GFWList更新PAC。这样就只是局部地对某些被墙网站进行代理。

所以其实没有在使用浏览器额外使用插件(如Chorme的Proxy SwitchyOmega)的必要了?
更新:Proxy SwitchyOmega还是好处多多的!发现转载了本文的文章写了它的使用过程。


事情的结尾

用60+元人民币得到了给自己玩耍的服务器,且独享科学上网。

其他的一些备注包括:

  • Shadowsocks各版本语言的Server略有不同,但是都可以支持多端口(libev最小最快,但是多端口支持需要改造)。
  • Proxy SwitchyOmega的代理服务器模式即是全局模式;自动切换模式和PAC模式都是局部模式,其中自动切换模式在设置完切换规则后,可以设置规则列表网站(如https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt),并自动同步。
  • Shadowsocks中设置的代理端口和SwitchyOmega中代理服务器的代理端口要一致。
Contents
  1. 1. 事情的起因
  2. 2. VPS哪家强
  3. 3. 用ShadowSocks科学上网
  4. 4. 事情的结尾