Clash 使用教程
Clash 是一个网络代理工具,具体的工作流程就是把你的网络请求转发到国外的服务器上,然后国外的服务器帮你访问你想要访问的网站,这就是所谓代理了。Clash 最初是一个命令行软件,对,就是敲命令行来用的。之后因为其好用的特性,让众多开发者为其开发了很多"用户界面",简称 GUI。Clash for Windows (CFW)就是其中一款,虽然叫 For windows,但它也支持 Windows, macOS, Linux。

至于如何下载、如何安装它,我想之后再谈。首先我会介绍一些基础概念,让你对总体的操作有所把握。千万不要把网络代理想得过于简单,其中涉及到的知识许多,Clash 已经将其简化到相对简单的程度了,但依然存在一些难点。
为什么要用 Clash而不是其他代理软件?
Clash 的优点就在于
- 自定义分流规则。规定 Clash 软件针对特定的网站使用特定的节点,比如,当你浏览国内百度的时候,你可不希望你访问的流量经过国外节点的代理,因为这样会拖慢访问速度,但是你想访问 Google 的话,你又希望走代理
- 自动测速。程序自动选择选择连接最快的节点(国外服务器)。这样可以最大化程度地利用节点。
什么是机场,为什么我需要机场?
Clash 只一个转发流量的软件,那么这个软件要把网络请求转发到国外的哪个服务器上呢?Clash本身可是并没有节点信息,它不知道要把流量转发到国外哪个服务器的,所以你就得告诉它。自己配置国外服务器是很麻烦的,所以某些人配置的一大堆国外的服务器。他们会给你一份配置文件,其中包含有一批国外的节点的信息,这样 Clash 就知道要把流量转发到哪里了。

但是显然易见,机场是需要付费的,我在这里提供一些机场可供注册使用。
注意!便宜没好货! 我用便宜机场因为我技术好,可以最大限度地用均衡负载使用它们,你们用便宜机场就是折磨自己。想要稳定好用的机场可以去这里 ,但是比较贵,一个月几十到上百不等。
如何编写代理规则?
又显而易见,自己写规则是很麻烦的,需要一条一条加入网址,然后规定走哪个节点。所以肯定有大神已经维护好了一批规则等待你去发现。但是这样还是麻烦,因为得到规则以后你还得手动编辑文件把这些规则粘贴上去,所以有人做了完全的自动化工具,叫做 “订阅转换”。
所谓订阅转换就是帮你把一切做好,当然节点还是要你自己去机场买,买完了以后给它,如上面所述它会给你一个配置文件(订阅链接),这份配置文件中就是一些服务器信息。具体使用就是把你在机场得到的订阅链接粘贴进去,选择规则,然后它会自动生成另一个订阅链接,其中分流规则已经被替换了,节点不变(也可以变)。
代理模式
Clash是一个流量转发软件,也就是它需要接管系统发送出去的网络请求,通常分为TUN Mode和System Proxy。TUN Mode就是虚拟一张网卡,让系统通过这张网卡发送请求。System Proxy则是将系统的代理地址改为Clash的。两种模式不能同时开启!
TUN Mode是更加优秀的模式和推荐的模式。因为System Proxy模式有些应用不会遵守,例如Powershell,这就导致在命令行中无法通过代理下载国外的一系列库、包。不过一般教程会先从System Proxy开始教起,你可以先跟着开System Proxy,之后再转换到TUN。

如何安装TUN模式
其他
其他方面的内容我不打算写,下面的第一个链接应该够你了解Clash的上手内容了。
当你开启代理以后就可以点击视频教程(youtube)看更加生动的教学内容了。
参考资料
Clash 下载
快速上手 | Clash for Windows
Clash for Windows下载地址
Youtube clash教程 视频教程
什么是 TUN 模式 视频教程