如何优雅地科学上网,访问Google和Facebook?(2020年版)

作者:蔡浩
原帖地址:https://www.mastercaihao.com/804.html
2017年初写过一篇系统的文章《如何优雅地访问Google, Facebook, YouTube?》,此时,那文章已经过期了。主要原因是有二:

  1. 原文基于shadowsocks的技术已经被攻破。任何基于此技术的代理,用不了几周,IP就会被屏蔽,然后就不能用了。即使更换了IP,在被屏蔽前和使用的情况下,也经常出现“断流”现象。一句话,不好用了。
  2. 原文推荐的cn2线路,已经逐渐变得拥挤。2017年还能流畅地看1080P youtube,现在则经常卡住,甚至只能看720P。
回想这些年,科学上网的技术其实是一直在进步和发展:

  • 200x年:全局的VPN,issh
  • 201x年中期:APN
  • 近两三年shadowsocks的流行,再到2019年中,shadowsocks技术被攻破。
回头看,科学上网的发展和进化还是非常明显的。好吧,万事万物都是发展的,客观规律。
来看看Master蔡浩的科学上网攻略吧,最新修订,适合2020年。
适合2020年的科学上网方案
先抛结论。

  1. 技术上,用v2ray,而不是Shadowsocks。从 Shadowsocks被攻破的2019年中期开始,v2ray是比较成熟和稳定的方案。具体来说,要用v2ray + tls,或者v2ray + tls + ws。
  2. 线路上,最少用cn2,如果预算允许,最好上cn2 gia。在2017年时,普通的cn2线路就可流畅看1080P youtube,但到2019、2020年,cn2线路则经常卡顿。
  3. 在操作系统上,可加入最新的bbr技术。BBR技术,可以更好地抢占带宽,从而达到同样带宽,速度更快的目的。CentOS, Debian, ubuntu都支持BBR。
个人推荐的方案用大白话说就是:
经济方案:cn2 VPS + v2ray + bbr,可看1080P youtube
极致方案:cn2 GIA VPS + v2ray + bbr,可看流畅4K5K youtube
以下开始是操作步骤。
购买带cn2线路的VPS
凡是注明cn2线路的VPS都可以,个人一直使用的是bandwagonhost(俗称“搬瓦工”,下文简称BWG)的VPS。
注:BWG被屏蔽了,需要代理才能访问。

  1. 访问并注册一个BWG账号。
  2. 登陆后台后,菜单Services > Order New Services
在VPS上安装V2ray
购买后,后台菜单Services > My Services。找到购买的VPS,点击KiwiVM Control Panel。
在KiviVM Control Panel中,安装操作系统。建议带bbr的系统,比如centos-7-x86_64-bbr。
安装完后,记录下root密码和ssh port。
MacOS打开terminal,windows系统建议用PuTTY登陆系统:
ssh -p port root@ip
登陆后,请参考V2ray白话文教程按说明安装V2ray即可。这里要特别说明一下的是,默认的V2ray配置不能正常使用,还要配置tls才可以。即,v2ray + tls技术方案才可以长期正常使用。
V2ray客户端
服务器端配置好后,记录下UUID和port,进行客户端的配置。以下是各平台建议的客户端:

  • Windows:推荐V2rayW
  • MacOS:推荐V2rayX
  • iPhone:推荐ShadowRocket。ShadowRocket在国区的app store搜索不到,需要使用美区或其他地区的apple ID才能搜索并购买。
  • Android手机:因没有设备和使用经验,给不了建议。如果有熟悉的朋友,还请在评论中给到建议。
更多客户端的选择,可以参考官方文献《神一样的工具们》。
Chrome + Switchy Omega
有了代理后,建议使用Google Chrome浏览器和Swithcy Omega插件。这种方案的好处是,在需要翻时,才使用代理,平时都是直接连接网站。这种方案,既节省流量,又提高了网络速度。
详细操作步请参考《如何优雅地访问Google, Facebook, YouTube?(2017版)》。文章较长,请搜索“使用Google Chrome + Switchy Omega实现自动代理”开始阅读。
其他
其他技术方案,比如Trojian不推荐。
iOS上,除了ShadowRocket,还有其他APP,也不推荐。
暂时想到这么多。

1 条评论:

Unknown 说...

ios 端小火箭总是莫名连不上,ping都是通的延迟也不高,但是什么都打不开