Linux 下使用 Clash 作代理并配置开机启动

下载安装

前往下载页面,选择合适的版本下载,Linux 一般下载linux-amd64版本。

1
2
3
gunzip clash-linux-amd64-v1.11.8.gz
sudo mv clash-linux-amd64-v1.11.8 /usr/local/bin/clash
sudo chmod +x /usr/local/bin/clash

初步使用

1
2
3
clash-linux-amd64-v1.11.8 -f 从订阅商那获取的配置文件.ymal -d .
git clone https://github.com/twbs/bootstrap.git --config "http.proxy=127.0.0.1:7890"
# 即可正常下载

开机启动

1
2
3
cd ~
sudo cp /usr/local/bin/clash /etc/
sudo vim /etc/systemd/system/clash.service

添加如下内容,并保存:

1
2
3
4
5
6
7
8
9
[Unit]
Description=Clash Daemon

[Service]
ExecStart=/usr/local/bin/clash -f /etc/clash/订阅的配置文件.yaml -d /etc/clash/
Restart=on-failure

[Install]
WantedBy=multi-user.target

启用 clash 服务

1
2
sudo systemctl enable clash.service

启动 clash 服务

1
2
sudo systemctl start clash.service

此外也可以停止或者禁用 clash 服务

1
2
3
sudo systemctl stop clash.service
sudo systemctl disable clash.service

查看运行状态:

1
sudo systemctl status clash

查看 clash 服务日志

1
journalctl -e -u clash.service

Linux 下使用 Clash 作代理并配置开机启动
http://example.com/2022/09/10/Linux下使用Clash作代理并配置开机启动/
作者
Dominic
发布于
2022年9月10日
许可协议