由于clash作者网暴,项目已经删除,这里将用我自己的保存的最后一个版本,

下载必要文件

本人喜欢放到 /data/apps/ 里,所以命令展示都将采用这个路径,

下载clash
clash
下载到本地,自行上传,
或者终端上下载

wget https://zf.ll264a.cn/link/2/clash/clash

下载后先添加权限

chmod 775 clash

先运行一下

./clash

然后 ctrl+c终止运行既可以 会在/root/.config里生成clash文件夹 是用来配置 的,全部删除就好

cd /root/.config/clash
rm -rf *

下载配置换源文件

在下载 Country.mmdb, config.yaml(需要提供可以私聊,或者使用机场文件,这里不做共享), dashboard.zip(网页服务)
Country.mmdb

wget https://zf.ll264a.cn/link/2/clash/Country.mmdb

dashboard.zip)

wget https://zf.ll264a.cn/link/2/clash/dashboard.zip

开启yacd,需要编辑config.yaml

关于config.yaml 配置需要修改的地方
注意要和图片一样,文件名也要修改成config.yaml

image.png

安装网页服务

需要使用 unzip ,自行安装。
ubuntu

apt install unzip -y

直接解压dashboard.zip

unzip dashboard.zip

完成上面的设置后,回到宝塔的终端或者ssh工具,输入命令让clash先跑起来。

./clash

接着再ctrl+z,bg 编号 让进程在后台跑着。
image-4.png

然后,打开云平台与宝塔的9090端口号。

云平台一般在安全组中设置,宝塔在安全中设置,这里比较简单就不详述了。

然后,访问 http://你的服务器ip:9090/ui/ ,即可进入yacd界面。按照下图中填写,打码的为你的服务器地址,密码为配置文件中设置的密码。
image-142 (1).png

点击上图设置好的红框即可进入配置后台。关于yacd的配置就不讲述了,自行研究一下。


记住需要自行选择节点,默认是没有网络的。

测试网络

回到ssh输入下面的代码,如果能正常返回内容即为配置成功。

export https_proxy=http://127.0.0.1:7890
curl https://www.google.com

image-6.png

注命令代理只作用于当前终端中,不会影响环境。

开机启动

/etc/systemd/system/clash.service 放入下面内容(clash.service为新建的文件)
文本编辑比较推荐nano,用自己喜欢的就行

nano /etc/systemd/system/clash.service

填入下面命令

[Unit]
Description=clash daemon
After=network.target
[Service]
Type=simple
Restart=always
#此处为clash保存的路径,-d后面是配置文件路径 保持默认就好。
ExecStart=/data/apps/clash/clash -d /root/.config/clash
[Install]
WantedBy=multi-user.target

然后,设置一下开机启动。

systemctl daemon-reload
systemctl enable clash
systemctl start clash
systemctl status clash
最后修改:2024 年 09 月 07 日
如果觉得我的文章对你有用,请随意赞赏