mihomo 内核,可选安装 clash。Linux 发行版:CentOS 7.6、Debian 12、Ubuntu 24.04.1 LTS。root 或 sudo 用户。普通用户请戳:#91shell 支持:bash、zsh、fish。下述命令适用于 x86_64 架构,其他架构请戳:一键安装-多架构
git clone --branch master --depth 1 https://gh-proxy.com/https://github.com/nelvko/clash-for-linux-install.git \
&& cd clash-for-linux-install \
&& sudo bash install.sh
执行 clashctl 列出开箱即用的快捷命令。
$ clashctl
Usage:
clashctl COMMAND [OPTION]
Commands:
on 开启代理
off 关闭代理
ui 面板地址
status 内核状况
proxy [on|off] 系统代理
tun [on|off] Tun 模式
mixin [-e|-r] Mixin 配置
secret [SECRET] Web 密钥
update [auto|log] 更新订阅
💡clashon 等同于 clashctl on,Tab 补全更方便!
$ clashon
😼 已开启代理环境
$ clashoff
😼 已关闭代理环境
clashproxy 单独控制系统代理。$ clashui
╔═══════════════════════════════════════════════╗
║ 😼 Web 控制台 ║
║═══════════════════════════════════════════════║
║ ║
║ 🔓 注意放行端口:9090 ║
║ 🏠 内网:http://192.168.0.1:9090/ui ║
║ 🌏 公网:http://255.255.255.255:9090/ui ║
║ ☁️ 公共:http://board.zash.run.place ║
║ ║
╚═══════════════════════════════════════════════╝
$ clashsecret 666
😼 密钥更新成功,已重启生效
$ clashsecret
😼 当前密钥:666
$ clashupdate https://example.com
👌 正在下载:原配置已备份...
🍃 下载成功:内核验证配置...
🍃 订阅更新成功
$ clashupdate auto [url]
😼 已设置定时更新订阅
$ clashupdate log
✅ [2025-02-23 22:45:23] 订阅更新成功:https://example.com
clashupdate 会记住上次更新成功的订阅链接,后续执行无需再指定。crontab -e 修改定时更新频率及订阅链接。Tun 模式$ clashtun
😾 Tun 状态:关闭
$ clashtun on
😼 Tun 模式已开启
Docker 等容器的所有流量路由到 clash 代理、DNS 劫持等。Mixin 配置$ clashmixin
😼 less 查看 mixin 配置
$ clashmixin -e
😼 vim 编辑 mixin 配置
$ clashmixin -r
😼 less 查看 运行时 配置
Mixin(mixin.yaml),而非原订阅配置(config.yaml),可避免更新订阅后丢失。runtime.yaml,它是订阅配置与 Mixin 配置的合并结果集,相同配置项以 Mixin 为准。config.yaml 并不会生效。sudo bash uninstall.sh
Shell 编程,不得将本项目中任何内容用于违反国家/地区/组织等的法律法规或相关规定的其他用途。