我是如何做到24小时高速的科学上网的

在中国想拥一个互联网公民应有有的权利,科学上网是必不可少的技能。这篇文章介绍一下我是如何如何高效的科学上网,如同置身国外。而且还拥有国内互联网的特权(比如大多数的音乐视频网站的好多内容只对大陆开放)

我的设备

我需要科学上网的设备有一台 iPhone 随身携带,一台工作用的 MacBook 家里有一台 Windows 台式机,一台安卓系统的电视,还有一台 Ps4Pro

技术选择

现在科学上网的主要手段最常见的两种是 VPNShadowsocks。 VPN 操作系统都有自带的功能,但是所需的实现方式有些差别比如 IPSec L2TP等,而且如果需要做到按需代理还需要别的软件支持。而且 Shadowsocks的 iOS 平台有很多优秀的软件。所以我选择了 Shadowsocks 。

必要工具

首先需要一台配置了 shadowsocks 服务端的 国外服务器。可以在淘宝或者论坛里购买账号,或者自己买一台国外的服务器。买国外服务器的好处是,只有自己一个人用速度保证,而且可以配置其他的 vpn 服务。还可以搭建个人网站什么的。买别人的 shadowsocks 账号的好处是,会有全球各个地区的服务器。你可以根据你的需求切换各地服务器。
我选择的是购买自己的服务器 linode 这个服务器月最低消费是5刀。跟国内云服务器的最大区别它的出入网带宽很大,国内最低配的云服务器的出网带宽仅有1M。

购买了服务器然后就需要在服务器上配置 shadowsocks 服务端了。最快的方法就是使用脚本安装,这是一个 CentOS 系统安装 shadowsocks 的脚本 https://teddysun.com/357.html;

接下来就是需要各个操作系统的 ss 客户端了。windows macOS 和 安卓选择上 github 上搜索。然后下载最新的 release ,就可以。iOS 上的话有几款软件非常好,比如有 shadowrocket,patatso,surge。三个软件功能都差不多,其中 shadowrocket 最便宜,surge 最贵。要大几百块。但是 shadowrocket 掉线的几率会比较高。

使用场景

在手机端,在配置好 patatso 后(将需要科学上网的域名加入配置,然后就可以实现只有需要的时候才会走代理),我时刻保持patatso开启状态。工作用的 mac 也是。mac 版的 shadowsocks 使用自动代理模式即可,mac 版的会自带一个 GFWList 里面配置好了需要科学上网的域名。
回到家中就需要路由器发威了,我的做法是将路由器固件刷为 openwrt 然后在 openwrt 中安装 shadowsocks 插件。如果你是小米路由器或是一些新的公司的路由器,可以到他们的官方网站中直接安装 ss 插件,很方便。
ps4 科学上网的话需要在设置中设置一下代理地址和端口,填写路由器的地址,端口就写 shadowsocks 插件的端口,一般默认是 1080 ,可以更改。

这样无论你的朋友或者亲戚来你家都可以自如的上 google 刷 youtube 和 特朗普的 twitter 了。

其他

注意购买 linode 首先要 ping 一下他们提供的各地服务器的速度。我在北京,我选择日本的服务器要比美国和欧洲的要快很多。如果你还是不满足这个速度的话,可以购买 vnet.link 的服务,他们可以可以提供 vxTrans 的服务,可以根据你的网络提供商优化速度。配置好后在 ss 中换为 vnet 的服务器地址即可。我家是百兆联通换上 vnet 的服务后,观看超清的 youtube 视频是没有问题的。