由于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
wget https://zf.ll264a.cn/link/2/clash/dashboard.zip
开启yacd,需要编辑config.yaml
关于config.yaml 配置需要修改的地方
注意要和图片一样,文件名也要修改成config.yaml
安装网页服务
需要使用 unzip ,自行安装。
ubuntu
apt install unzip -y
直接解压dashboard.zip
unzip dashboard.zip
完成上面的设置后,回到宝塔的终端或者ssh工具,输入命令让clash先跑起来。
./clash
接着再ctrl+z,bg 编号 让进程在后台跑着。
然后,打开云平台与宝塔的9090端口号。
云平台一般在安全组中设置,宝塔在安全中设置,这里比较简单就不详述了。
然后,访问 http://你的服务器ip:9090/ui/ ,即可进入yacd界面。按照下图中填写,打码的为你的服务器地址,密码为配置文件中设置的密码。
点击上图设置好的红框即可进入配置后台。关于yacd的配置就不讲述了,自行研究一下。
记住需要自行选择节点,默认是没有网络的。
测试网络
回到ssh输入下面的代码,如果能正常返回内容即为配置成功。
export https_proxy=http://127.0.0.1:7890
curl https://www.google.com
注命令代理只作用于当前终端中,不会影响环境。
开机启动
在/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