在Linux上使用clash

更新: 我火星了, 有现成的GUI…请使用Clash for Windows的Linux版本。

  1. release页面下载 Clash.for.Windows-0.x.x-x64-linux.tar.gz
  2. 解压后执行./cfw
  3. 为了脱离命令行运行, 请看issue

以下为原文。

东方网络为例, 按照机场默认的配置使用clash。如果不够满意 (大概率) , 参考API文档再稍微写一些代码就可以进行规则与节点的配置, 待更新。

步骤

  1. releases页面中下载最新版clash内核, 一般的64位机器下载amd64版本即可。解压后为一个可执行文件, 重命名为clash后执行chmod +x clash为其加上执行权限。
  2. 在机场网站上下载配置文件, 命名为config.yaml, 执行./clash -t -f config.yaml, 如果没有问题说明配置文件正确。
  3. 执行./clash -f config.yaml, 开启代理服务。
  4. 配置系统代理: 选择"use manually specified proxy configuration", 填入代理日志显示的代理地址+端口号
  5. 配置浏览器使用系统代理/配置浏览器代理指向clash。现在应该已经可以访问google了。如果不行, 检查配置文件的mode, 如果是direct, 改成rule或者global。
  6. 按照官方wiki的步骤将其配置为守护进程。

这样就足以支持日常需求了。