我与 Shadowsocks 的科学上网之旅

2018年11月17日 901 次阅读 0 条评论 2 人点赞

那段历史

我喜欢新技术,从最开始的时候会抱着比如计算机报或者类似的杂志隔空想象黑客技术,在自己的脑子中推敲如何 SQL 注入如何盗取 QQ 号等等方法。随着时间推移我接触到了搜索引擎,那个时候 Google 还没有退出中国,那段时间是美好的也是无奈的,尽管我不关心政治与审查,但是这次闹得全球沸沸扬扬的事件让我在很长的一段时间失去了能够利用 Google 查阅资料的能力。

后来上了大学,学校的校园网是可以直达国外的网址而没有被屏蔽,所以有一段时间我会攒着一些问题带到机房一起去查。我自己也是装了网络的,不过校园网虽然便宜,但是延迟挺高,作为一个没有脱离时代的青年自然而然的加入了网游大军,所以安装的是电信宽带,尽管叫做宽带但是速率极低,相对于现在而言,比手机的 3G 网络都不如,不过不要紧,基本上所有的网络游戏对带宽都要求不高,所以也默默忍受。当然,也不能每次都攒着问题一起去机房,后来有师兄教会了更改本地 DNS 以实现上 Google 的办法,当然这种办法都不长久,毕竟用的人多了,IP 地址会被追踪得到,最终也还是被 GFW 给封了,所以又有很长一段时间就是在不断的更改 DNS 或者安装自动更改 DNS 的软件中过来的。

一次在论坛闲逛的时候,发现有哥们通过反向代理的方式,自己架设域名,通过自己的服务器来实现科学上网,这又像发现新大陆一般的出现了很多类似的网站,都打着可以上 Google 的旗号开始收费,不骗人,真的有人利用这个技术来收取会员费,我就是其中被收取过会员费的人员之一,当然价格不会太贵,毕竟这也是随时会 GG 的东西,架设者自己也清楚,所以这是一个大家都明白但是不戳破的默契,自然明白搭建服务器也是不便宜的,况且那年还没有现在这些雨后春笋般出现的云服务器这种新奇玩意儿。

随着接触到的技术越来越多,这个时候其实科学上网对我来说已经不是什么难以解决的问题,何况其实平常用的也不是特别多,所以慢慢的就极少自己动手来搭建类似服务了,毕竟一年一百多也不是花不起,于是我就转向了一些可以用来科学上网的 VPN,偶尔也会被屏蔽但是这个搭建方还算客气,每次都会发送新的地址和密码,坎坎坷坷的就这么使用了两三年。终于有一天,VPN 不再那么好使了,变得延迟高而且经常被封闭,我终于决定自己来搭建一个 VPN,当然我成功了,不过在搭建的过程中发现有比 VPN 更好的东西,他就是 Shadowsocks,通过简单的尝试之后,我发现这就是我要找的终极解决方案。

搭建 Shadowsocks 服务

理所当然的,要搭建 Shadowsocks 服务,自然需要一台服务器,最好使用香港的节点,这样的节点在大陆会获得更好的访问体验。我推荐购买搬瓦工的 VPS,这次我自己构建的服务器已经正常使用了两年,整体服务还算比较稳定,可以选择价格最便宜的一个方案即可,Shadowsocks 并不需要特别强悍的 CPU 与内存等硬件资源,如果自己使用的话,默认携带的流量足够你使用。

可以选择 KVM 也可以选择 OVZ,对于 Shadowsocks 而言技术上没有差别,只是 KVM 会性能更好一些而已,但是 OVZ 并不存在技术壁垒,不会导致 Shadowsocks 无法使用,推荐选择 KVM。当你购买完毕之后,系统会分配一个主机,而且已经准备好了系统,大约是这个样子。

左下角就可以直接一键安装 Shadowsocks 服务软件,至此服务端软件全部安装完毕,大概就是这个样子。

客户端使用

通过搭建服务程序已经拿到了服务器地址以及端口和密码,现在要做的就是在各平台安装客户端软件,以 MacOS 为例,下载 Shadowsocks-NG 最新版本,然后安装、打开软件,通过新增服务器处填写密码和 IP 地址即可,完成服务器设置之后选择 PAC 连接,你就可以畅游这个世界。

标签:
最后编辑:2018年11月17日

文章评论(0)