翻墙——入门到入土


PART I 基本原理

所谓“翻墙”,指的是一种绕过中国大陆互联网管制访问某些网站等行为; 其中,“墙”指的是中国大陆政府为了进行互联网封闭管理所构建的一种防御性机制,即对某些网站(大多为外国网站)进行url污染, 使得中国大陆网民无法直接访问该网站。
但这并不代表中国大陆网民就完全无法在大陆地区访问被墙的网站,所使用的技术是VPN(虚拟专用网络)。 术如其名,VPN可以让用户如同使用专用的网络一样上网,也就是可以让自己足不出户就可以“在全球各地”上网。 利用VPN,我们可以将物理隔离的网络在不改变网络情况下进行连接。
VPN的技术十分复杂,设计通讯技术、web通信等领域,作为普通的网民, 我们不需要也没有能力去了解VPN的详细原理,VPN只是一个技术,用于造福我们而不是莫名增加我们的学习量。

PART II 基础教程

想要“翻墙”,自然就需要“梯子”。这个梯子指的就是用VPN技术搭建起来的工具。
市面上有很多已经封装好的vpn工具,为了规避软件审查,它们大多称为“xx加速器”, 但是我们并不推荐使用这类已经封装好的VPN程序, 其一,这些软件的运营公司大部分并非正规公司,且软件会收取费用(有些费用十分吓人), 导致这些梯子并不稳定,随时可能卷钱跑路; 其二,有些这类软件会提供免费线路,但天上不会掉馅饼,这类免费的梯子大都会窃取用户的网络信息, 比收费的软件还不安全。
那么怎么才能安全且稳定的翻墙呢?
我们自己动手搭建梯子。不要被吓到了,这可不是让你从头开始写代码、编程序甚至部署服务器。 我们可以用一些开源的软件进行代理,这里推荐使用Clash。 Clash是一个跨平台的基于规则的代理工具, 在网络和应用层运行, 支持各种代理和反审查协议(所有资源的下载地址会放在文档的最后)。
可以认为Clash是一个工具箱,可以极大的简化我们搭建梯子的步骤。 Clah有纯二进制程序格式(使用命令行调动运行), 也有基于Clash开发的GUI图形化界面Clash Verge, 如果没有特殊的需求,建议使用图形化界面版本(当然如果你习惯使用命令行系统的化也可以使用纯粹版的Clash)。
GUI
(Clash Verge的图形界面)
安装好Clash,搭建梯子只剩下配置文件连接了,所谓的配置文件或者订阅连接其实是一个xml文档,用于配置连接规则,与VPN服务器进行连接。 找到服务器厂商并写好配置文件后,只需进入Clash,点击订阅,并把文件地址连接粘贴即可连接服务器,恭喜你,已经完成了99%的步骤。 梯子已经顺利搭建好,下面只需要学会如何爬梯子即可。
首先是代理页面的三个选项:规则、全局、直连。其中直连即为使用自己的网络, 等于关掉了梯子;规则是根据规则文件以及自选规则,进行分流,相对来说比较智能;全局则是一直开着梯子, 所有流量都会通过梯子,好处是可以防止规则文件中未配置的网站被墙,坏处就是所有国内网站也会开着梯子,速度慢到超乎你的想象。
然后是一些设置问题,打开Clash的设置面板,打开系统设置中的“系统代理”,如果不打开的话梯子将无法使用。 上面有一个turn模式,当系统代理出现问题的时候可以试着用这个模式,注意要先打开服务模式(下载规则)。
CONFIG
(Clash Verge的设置页面)

PART III 其他

重要,重要,重要!!!

中国(大陆)政府从未正式承认过“防火墙”的存在,因而利用VPN技术翻墙并不算违法行为,但是也处于灰色地带,尽量不要在正式场合提及与“翻墙”有关的词汇。
在翻墙前,

一定一定

要确保完全关闭所有的杀毒、安全软件(包括但不限于360、火绒、windows自带的迈克菲、腾讯安全管家等), 这些垃圾东西会收集你电脑的信息,导致你辛辛苦苦搭建的梯子被它破坏,甚至让帽子叔叔请你喝茶(这绝不是危言耸听)。
翻墙在网民中是一种常见的行为,对公关来说,你翻墙是被默认视而不见的,但是

绝对绝对绝对

不要触及涉政内容!!!

PART IV 附录

Clash 官方文档:点这里
Clash Verge官方文档: 点这里
Clash Verge下载地址:点这里