Debian 部署 Clash Web 管理页

在上一篇文章,详细的介绍了 Debian 如何部署 Clash 和启用代理,本篇文章是后续的补充。如果你对 Clash Web 管理有需求可以参照部署,如果只是临时使用下没必要大费周章的自己部署,可以使用公共的 Clash Dashboard 只需要修改你 Clash 的配置文件添加 secret 即可。公共:Clash Dashboard Github 项目地址:Clash Dashboard

0x01 克隆代码

如果要在自己的服务器上部署,那么就需要从 Clash Dashboard 的项目上克隆一份到自己的服务器上;

# 克隆代码到本地/etc/clash目录;
git clone -b gh-pages --depth 1 https://github.com/Dreamacro/clash-dashboard /etc/clash/clash-dashboard 

0x02 修改配置

不需要修改 Clash Dashboard 的文件,需要修改的是 Clash 的配置文件。一般情况下是没有配置 external-ui 和 secret 这两个配置,编辑配置文件进行查看,如果没有就加入配置,如果有的话查看 external-ui 的路径是否正确;还需要将 external-controller 的地址修改为:0.0.0.0:9090

# 进入clash目录;
cd /etc/clash 
#编辑clash的配置文件;
vim config.yaml 
# 在配置文件中修改或增加一下内容;
external-controller: 0.0.0.0:9090 # 修改ip地址和端口;
external-ui: /etc/clash/clash-dashboard # clash-dashboard的路径;
secret:'112233' # 112233是连接的密钥,自行设置;
# 重启clash;
systemctl restart clash 

0x03 访问测试

Clash Dashboard 的访问地址是:local:9090/ui 将 local 替换为你服务器的 ip 地址。在浏览器中输入即可访问,如下图;远程访问需要填写部署 Clash 的服务器 ip 密钥就是上一步设置的 secret 值。如果使用公共的Clash Dashboard 也是同样的页面 Host、端口、密钥都在 Clash 的配置中;

相关推荐
python ERROR: Command errored out with exit status 1:
Windows Server 2019 域环境搭建 SMB 共享文件服务
Windows Server 2016 搭建 SMB 共享文件
Parallels Desktop 15.1.3