Linux 下使用 Clash/Mihomo 配置代理环境
来源
安装依赖
apt-get update
apt-get install -y net-tools安装 clash-for-linux
git clone --branch master --depth 1 https://gh-proxy.org/https://github.com/nelvko/clash-for-linux-install.git \
&& cd clash-for-linux-install \
&& ./install.shclashctl 常用命令
当前仓库使用统一的 clashctl 命令管理代理。先查看完整帮助:
clashctl -h代理与状态
clashctl on # 开启代理
clashctl off # 关闭代理
clashctl status # 查看内核状态
clashctl ui # 查看 Web 面板地址
clashctl log # 查看运行日志订阅管理
clashctl sub add <订阅地址> # 添加订阅
clashctl sub update # 更新订阅
clashctl node # 切换节点其他管理命令
clashctl tun # 管理 Tun 模式
clashctl mixin # 管理 Mixin 配置
clashctl secret # 查看或管理 Web 密钥
clashctl upgrade # 升级代理内核卸载时,在项目目录执行:
bash uninstall.sh旧版本命令
clashsub和clashmixin是旧版本文档中出现的命令。当前masterREADME 推荐使用clashctl sub ...和clashctl mixin ...;如果本机安装版本仍提供旧命令,应以clashctl -h或对应子命令的帮助输出为准。
配置订阅
clashsub add xxx(扭拟灯蛾订阅地址)
配置 Web 控制面板
在 VS Code 中转发本地 9090 端口,然后执行:
clashctl mixin从输出中找到 secret,使用该密码登录:
http://localhost:9090/ui进入 Web 控制面板后即可进行代理配置。