目录
YACD简介
YACD (Yet Another Clash Dashboard) 是一款基于Web的Clash代理可视化管理工具。它提供了丰富的功能,能帮助用户更好地管理和监控Clash代理,包括:
- 节点选择与切换
- 流量统计与监控
- 配置文件管理
- 规则编辑与管理
- 订阅管理
- 多实例管理
YACD的特点包括:
- 界面简洁美观,操作直观
- 功能全面,满足日常使用需求
- 支持移动端访问
- 开源免费,可自行部署
总的来说,YACD是一款非常出色的Clash代理管理工具,能帮助用户更好地控制和监视代理服务。接下来,我们将详细介绍YACD的安装部署和各项功能使用。
YACD安装部署
YACD支持多种部署方式,下面分别介绍Docker部署和手动部署两种方式。
Docker部署
Docker部署是最简单快捷的方式,只需几步即可完成YACD的安装和运行:
-
拉取YACD的Docker镜像:
docker pull haishanh/yacd
-
运行Docker容器:
docker run -d -p 7890:7890 haishanh/yacd
其中
-p 7890:7890
将容器的 7890 端口映射到宿主机的 7890 端口。 -
在浏览器中访问
http://localhost:7890
即可打开YACD的Web界面。
手动部署
如果您不想使用Docker,也可以通过手动部署的方式安装YACD。具体步骤如下:
-
下载YACD的源码:
git clone https://github.com/haishanh/yacd.git
-
进入YACD目录,安装依赖:
cd yacd npm install
-
构建并运行YACD:
npm run build npm start
默认情况下,YACD会在
http://localhost:7890
提供服务。
无论采用哪种部署方式,部署完成后即可开始使用YACD管理您的Clash代理了。
YACD基础使用
YACD提供了丰富的功能,下面我们逐一介绍。
节点选择与切换
YACD的首页会显示当前Clash代理的所有节点,您可以在这里选择并切换节点。节点列表包含节点名称、延迟、上传/下载速度等信息,方便您选择合适的节点。
单击某个节点,即可将Clash代理切换到该节点。YACD会自动更新页面上的各项数据,反映节点切换后的状态变化。
流量统计与监控
YACD提供了实时的流量统计和监控功能。在”流量”页面,您可以查看当前代理的总流量、上传/下载速度等数据。同时,YACD还提供了流量趋势图表,直观地展示了流量变化情况。
通过流量监控,您可以及时发现异常流量,并进一步排查问题所在。
配置文件管理
YACD支持对Clash的配置文件进行管理。在”配置”页面,您可以查看当前使用的配置文件内容,并进行编辑保存。
此外,YACD还支持导入和导出配置文件,方便您在不同设备或环境之间迁移配置。
YACD进阶功能
除了基础功能,YACD还提供了一些进阶功能,帮助用户更好地管理Clash代理。
规则编辑与管理
在”规则”页面,您可以查看和编辑Clash的路由规则。YACD提供了直观的规则编辑界面,您可以方便地添加、修改或删除各种类型的规则。
通过规则管理,您可以灵活地控制Clash代理的行为,例如对特定域名或IP进行直连、代理或拦截等。
订阅管理
YACD支持管理Clash的订阅源。在”订阅”页面,您可以添加、编辑和删除各种类型的订阅源,包括 clash 格式的订阅链接、YAML配置文件等。
订阅管理功能使您能够轻松地更新和切换不同的代理配置,大大提高了Clash的使用效率。
多实例管理
对于同时使用多个Clash实例的用户,YACD提供了方便的多实例管理功能。在”实例”页面,您可以查看和切换当前使用的Clash实例,同时还可以添加新的实例。
多实例管理使您能够轻松地在不同的Clash配置之间进行切换,满足复杂的代理需求。
YACD常见问题FAQ
以下是一些YACD使用过程中的常见问题及解答:
Q1: YACD无法连接Clash实例,提示”连接失败”怎么办? A1: 请检查Clash实例的监听地址和端口是否正确配置,确保YACD能够访问到Clash实例。如果仍然无法连接,可以尝试检查防火墙或网络环境是否存在问题。
Q2: 如何导入自定义的Clash配置文件? A2: 在”配置”页面,点击”导入”按钮,选择本地的Clash配置文件即可。YACD支持直接导入YAML格式的配置文件。
Q3: YACD中的流量统计数据与实际情况不符,如何解决? A3: 请确保Clash实例的流量统计功能已正确开启。同时,YACD会根据Clash提供的API数据进行流量统计,如果Clash本身的统计存在问题,YACD显示的数据也可能不准确。
Q4: 如何在YACD中添加自定义的路由规则? A4: 在”规则”页面,点击右上角的”添加规则”按钮,填写规则的各项参数即可。YACD支持多种类型的规则,如域名、IP、GEOIP等,可根据需求进行配置。
Q5: YACD无法自动更新订阅源,需要手动刷新怎么办? A5: YACD默认不会自动更新订阅源,需要手动点击”更新”按钮才能获取最新的订阅数据。如果您希望订阅源能够自动更新,可以考虑使用定时任务或其他自动化工具来定期刷新订阅。
如果您在使用YACD过程中还有其他问题,欢迎随时在相关社区或论坛上提出,我们会尽快为您解答。