Ubuntu 20.04.2 LTS安装Clash
下载Clash程序包:Clash程序包,选择适配你系统的客户端程序包
解压下载的程序包到指定目录,进入解压后的文件夹,给clash程序添加权限
sudo chown a+x clash
把clash的配置文件(config.yaml)导入到解压后的文件夹,和clash在同一目录层级下
打开终端进入到clash程序所在的目录输入:
./clash -d .
。命令释义:-d参数是config.yaml、Country.mmdb等参数文件的目录位置(注:如果直接双击clash程序,程序会运行但不会使用指定的配置文件,输入命令之后程序会检查config.yaml和Country.mmdb这两个文件,如果Country.mmdb这个文件不存在会自动下载。注:直接运行clash不加参数,config.yaml和Country.mmdb应该存放在/home/username/.config/clash
运行clash加参数 -d . ,config.yaml和Country.mmdb存放在当前目录,和clash的运行文件在一起
如果没有Country这个文件,点击这里Country.mmdb提取码: hpwy打开浏览器,输入http://clash.razord.top, 打开clash的web控制台
设置系统代理:设置——>网络——>网络代理——>手动,输入http/http用的都是127.0.0.1:7890,socks用的是127.0.0.1:7891
操作顺序的问题需要注意一下,先运行clash,再打开浏览器进入clash.razord.top,按实际测速结果选择合适的代理服务器,然后打开系统proxy。
这时候如果关闭终端,clash也会停止运行,可以使用命令:nohup 你的clash程序路径 -d 你的配置文件路径 例如:
1
nohup /root/clash/clash -d /root/clash/
设置开机自启动,通过创建服务文件的方式设置开机自启动
创建service文件
1
vi /etc/systemd/system/clash.service
编辑service文件,打开service文件
1
vi /etc/systemd/system/clash.service
输入以下内容,保存并退出(注意修改user和路径)
1
2
3
4
5
6
7
8
9
10
11[Unit]
Description=clash daemon
[Service]
Type=simple
User=你的用户名
ExecStart=你的clash程序路径 -d 你的clash配置文件路径(config.yaml和Country.mmdb)
Restart=on-failure
[Install]
WantedBy=multi-user.target重新加载systemctl daemon
1
systemctl daemon-reload
设置clash开机自启动
1
systemctl enable clash.service
启动clash:
1
systemctl start clash.service
重启clash:
1
systemctl restart clash.service
查看clash运行状态:
1
systemctl status clash.service