0


在linux下搭建clash服务

下载clash并配置

clash安装包
一般下载名称中带

clash-linux-amd64

的包
在这里插入图片描述
下载完用

gunzip

解压,解压后重命名或者链接到系统环境变量目录都行

下载配置信息

wget -O config.yaml [订阅链接]
wget -O Country.mmdb https://www.sub-speeder.com/client-download/Country.mmdb

Clash 配置文件的完整参数介绍见官方文档

clash-dashborad

下载clash web服务,方便手动修改和查看日志
git clone https://github.com/Dreamacro/clash-dashboard.git
cd clash-dashboard
git checkout -b gh-pages origin/gh-pages
修改config.yaml文件

external-controller代表web服务挂载的端口
secret代表web端登陆密码
external-ui代表web服务的目录
在这里插入图片描述
在这里插入图片描述

远程管理页面地址

http://clash.razord.top/#/proxies或者http://ip:port/ui

管理clash进程

这里提供两种比较方便可以后台运行clash的方法

  1. 使用linux自带的system服务vim /etc/systemd/system/clash.service
[Unit]
Description=clash daemon

[Service]
Type=simple
User=root
ExecStart=/home/clash/clash -d /home/clash/
Restart=on-failure

[Install]
WantedBy=multi-user.target

后面用systemctl 的daemon-reload、enable、start、status等命令维护

2、使用pm2管理
个人感觉pm2比用system管理更方便

先写个简单的启动脚本clash.sh并赋予执行权限
#!/bin/bash
cd /home/clash
./clash -d .

再用pm2启动

pm2 start clash.sh --name clash --time

机场订阅更新脚本

因为部分订阅链接下载下来的config.yaml是通过base64加密的,还要看下怎么写比较好

标签: linux 运维 服务器

本文转载自: https://blog.csdn.net/qq_28686911/article/details/130382105
版权归原作者 金厢白玉圭 所有, 如有侵权,请联系我们删除。

“在linux下搭建clash服务”的评论:

还没有评论