Clash for Linux/Ubuntu的使用说明
Clash for Linux
应用概述
Clash是一款用Go语言开发,可以在Linux/MacOS/Windows等多平台使用的代理工具,配置也非常简单(特别是在Windows平台),支持ss/v*2ray(不支持ssr),支持规则分流(类似于 Surge 的配置)。
之前之前使用的Dreamacro/clash项目,作者已经跑路了。好在这次重装系统又找到了一个备份版本。
应用配置
应用下载与安装
下载当前操作系统与 CPU 架构对应的包文件,我这儿是 X86_64 平台下的,所以对应的使用clash-linux-amd64-v1.1.0.gz
包即可。(实测Ubuntu 18.04
/Ubuntu 20.04
都没问题)
可以通过以下命令完成Clash安装工作。
在release中下载clash-for-linux-base.zip
解压后,里面有两个文件Country.mmdb
和clash
。
|
|
添加Clash配置文件
Clash的运行需要两个文件Country.mmdb
和config.yaml
。
其中Country.mmdb
在base文件夹里有了,config.yaml
则存储着节点等配置,一般都是由机场等服务商提供。
这两个文件缺一不可
我个人习惯将这些配置文件存在主目录
下的隐藏文件夹中。
|
|
设置启动脚本
创建 systemd 脚本,脚本文件路径为 /etc/systemd/system/clash.service。
|
|
在弹出的文件编辑器中粘贴以下内容,CtrlS保存后再关闭。
|
|
使用以下命令设置Clash自启动,并启动Clash
|
|
设置本机网络代理
打开设置->网络
,在网络代理一栏选择手动
,并做出以下配置。
http代理、https代理: 127.0.0.1
7890
socks主机: 127.0.0.1
7891
至此所有配置就已经完成了,可以通过浏览器尝试访问Youtube检测是否设置成功。
Clash可视化
在Clash设置成功后,直接访问以下链接即可查看当前机场的节点信息,可以实现简单的修改。