下载
- GitHub项目地址:https://github.com/Dreamacro/clash/releases
下载适合的 Clash 二进制文件,一般个人的64位电脑下载 clash-linux-amd64.tar.gz 即可。
配置
- 在合适路径下建立Clash(by:也可用其他名字,只要后续使用时路径正确)文件夹,用于存放解压后的文件及配置文件,将下载的压缩文件解压至此,得到一个可执行文件“ clash-linux-amd64 ”。
- 在终端中执行该文件“ clash-linux-amd64 ”,此时自动生
/home/当前用户ID/.config/clash
文件夹,其中包含两个文件 config.yml 和 Country.mmdb :
- 编辑/home/当前用户ID/.config/clash下的 config.yml配置文件,内容为自己的服务器及规则等信息(有些商家会提供相应的yml文件,下载后将内容copy至该文件),保存更改后复制该文件至先前创建的Clash文件夹(by:这两个文件夹不要弄混,一个是手动建立的,一个是自动创建的,都需要.yml文件)。
sudo vim /home/userid/.config/clash/config.yml
- 重启 clash-linux-arm64 以加载配置文件。
- 保持 clash-linux-amd64 运行,通过浏览器访问 http://clash.razord.top 进行策略组设置。首次进入时会要求输入IP和端口,端口和口令按yml文件中的
external-controller
内容输入即可,IP为127.0.0.1
。
例如:
如图所示,输入端口8989
,口令MCC213
,再加上默认的IP 127.0.0.1
即可进入策略组(图中端口等信息为演示所用,实际以yml文件为准)
-
保持clash运行,在 设置>网络>系统代理>手动 中按照yml配置文件中设置的端口进行配置。至此便可通过Clash上网。
设置的端口与yml内容一致。此处为例子,实际以文件内容为准
- 不想运行时需结束clash(
ctry
+c
),且将系统代理改为无,否则无法正常上网。
设置自启动
- 为Clash创建应用图标,参考Linux创建应用图标——简书
- 选择合适的图片文件,用作图标,放置于创建的clash文件夹下
- 使用
sudo vim /usr/share/applications/Clash.desktop
在 /usr/share/applications/ 中创建一个文件 Clash.desktop ,步骤及内容如下:
# 以下各项根据自己的情况填写
[Desktop Entry]
Version=0.14.0
Name=Clash
Comment=A rule-based tunnel in Go
Exec=/full/path/to/clash-linux
Icon=/full/path/to/clash-logo.png
Terminal=false
Type=Application
Categories=Network
[Desktop Entry] 文件头
Version 版本
Name 应用名称
Name[xx] 不同语言的应用名称
Comment 注释
Exec 执行文件路径
Icon 图标路径
Terminal 是否使用终端
Type 启动器类型
Categories 应用的类型(内容相关)
-
上述操作完成后,即可在启动器中看到该应用图标,对其右键单击,选择 开机自启 。
网友评论