clash for archlinux
moloom: October 25, 2023
1. 安装clash
clash地址,不是arch版本,可以在release中下个对应架构的包
2. 配置clash
执行 clash 命令,clash 启动后会在 ~/.config/clash 目录生成配置文件(注意:不要用root权限执行,用root权限执行会在root目录下生成配置文件)。
其中 ~/.config/clash/config.yaml 是需要你自定义的 clash 的配置文件。配置文件去自己的梯子网站,复制clash订阅链接到浏览器地址栏,回车后会下载一个文件,把这个文件重命名为config.yaml并移到~/.config/clash下。你也可以参考这个教程手动转换你的配置文件或者使用第三方服务自动转换。
vim ~/.config/clash/config.yaml 修改配置文件
linux 系统命令修改
添加规则
3. 设置系统代理
在系统设置中找到代理服务器设置,按如下图设置。设置完后,Google chrome 和firefox等浏览器都要在其浏览器设置中设置代理。

4. 设置终端代理
终端的运行程序可能不会走系统代理。我们可以通过 proxychains-ng 让这些程序也走代理。
编辑 proxychains-ng 修改配置文件 sudo vim /etc/proxychains.conf
- 找到 proxy_dns 并把它注释掉,不关会导致proxychains yay会报错;
- 找到 quiet_mode 取消掉注释,减少代理时的输出;
- 在文件末尾添加如下
5. 添加clash到守护进程
复制clash文件到etc目录下
添加clash 的daemon守护进程 sudo vim /etc/systemd/system/clash.service
设置clash开机自启动
启动clash
6. clash控制面板
官方提供了个非本地的clash-dashboard,地址。面板可以更好的科学上网!