Published on

【必读】瓜子机场使用说明-2

Authors
  • avatar
    Name
    Guazi
    Twitter

Clash 系列软件最大的特点是分流。也就是在翻墙的同时,不影响你上国内的网站。

我们翻墙的大致原理,是将我们的网络流量转发到一台非中国大陆的服务器上,然后将其作为跳板(亦可称之为代理),实现突破 GFW (GreatFireWall) 的目的。但是如果我们将电脑上的所有流量都转发到这台代理上,就会影响我们访问中国大陆的网站。

比如,现在有一台位于新加坡的服务器,我们将其作为代理服务器以访问 Google。但是如果我们将我们电脑上的所有网络流量都转发到这台代理上,当我们访问 BiliBili 的时候,我们的流量走过的路径就会变成:

我们的电脑(比如你在上海)--> 你的宽带运营商 --> 中国大陆国际互联网出口 --> 新加坡的代理服务器 --> BiliBili 服务器(就在上海)

虽然我们可以访问 Google 了,但是访问 BiliBili 的时候却饶了一大圈。明明可以直接访问,干嘛还要兜圈子呢?

Clash 就解决了这个问题。通过 Clash 对我们的网络流量进行分流,我们可以做到:

  • 访问 Google 的时候,通过代理(proxy)来中转
  • 访问 BiliBili 的时候,就直接连接(direct)。

下面我来具体讲解一下 Clash Verge 的具体使用。

设置

  • 服务模式 用来安装虚拟 TUN 网卡,是开启 UN 模式 的前置步骤
  • TUN 模式 开启 TUN 网卡模式,一般不建议启用,只要当你有特别需求的时候才建议。
  • UWP 工具 用来代理原本无法被代理的 UWP 应用(也就是从windows应用商店下载的应用)

代理

这里是平时你用的最多的地方。 首先上方分别有四个大的选项,我们这里只讲解前三个。

  • 全局 全局代理,当开启此项之后,所有经过 Clash for Windows 的流量都会被转发到你选择的代理,也就是不管是微信,BiliBili 都会绕路,所以平时不建议使用这一项。当你发现某些网站无法访问的时候,可以尝试临时开启此项。

  • 规则 根据规则来进行访问,我们的配置文件中引用了上万条规则,包含了国内外常用的网站,使用起来几乎无感。

形如 - DOMAIN-SUFFIX, bilibili.com, DIRECT 的文本就是一条规则。它的意思就是直接(direct)访问BiliBili 而 - DOMAIN-SUFFIX,google.com, Proxy 的意思,就是通过策略组 Proxy 来访问。

  • 直连 勾选此项,访问所有网站都是直接连接。

策略组

我们前面提到策略组,或许你会有疑问什么是策略组。

其实我们在 Proxies 页面看到的所有东西都可以说是策略组(当然你点击一个策略组,里面展开的可能是策略组,也可能是具体的代理节点)。这里我们举个例子来说明。

假设我们现在有策略组如下:

  • YouTube: US, JP
  • Netflix: US, JP
  • US: LosAngeles, SanJose
  • JP: Tokyo, Osaka

其中以城市命名的,就是位于该城市的一台服务器。比如我们在美国的 Los Angeles(洛杉矶), San Jose(圣何塞)各自有一台。在日本的 Tokyo(东京)和 Osaka(大阪)各自有一台。

我们可以看到 US 策略组包含了所有在美国的代理服务器,而 JP 则包含了所有在日本代理服务器。比如我现在想要用美国的代理访问 YouTube,但是想要用日本代理访问 Netflix,我就可以这样子选:

YouTube 策略组种选择 US,接着在 US 策略组种选择 LosAngeles; 而同理,我在 Netflix 策略组选择 JP 策略组,然后在 JP 策略组种选择 Osaka

实际访问 YouTube 的时候,你的访问链就是: YouTube -> US -> LosAngeles,你最终用了 LosAngeles 这台机器来访问 YouTube

实际访问 Netflix 的时候,你的访问链就是: Netflix -> JP -> Osaka,你最终用了 Osaka 这台机器来访问 YouTube

由此我们达到了使用不同国家的节点访问不同网站的目的。

事实上,策略组还可以更加灵活,上述的策略都是需要你手动选择的,事实上 Clash 还提供了一种名为 Fallback 的策略组。该策略组会每过 N 分钟,自动对策略组里面所有的节点进行可用性测试,如果发现当前选择的节点掉线,就会自动切换到下一个可用的节点。比如我们将上面的 US 策略组改为 Fallback 类型。那么该策略组就会自动选择 LosAngelesSanJose 中可用的节点,无需用户手动切换。

这样子不同类型的策略组有什么好处呢。 假如我们把 JP策略组也改成 Fallback 类型。你在访问 Netflix 的时候只需要关心你想看 Netflix日本的影视还是 Netflix美国 的影视,根据你自己的需求手动在 JPUS 之间切换,然后无需关心具体使用哪一个节点,Clash 会帮你自动处理。