upup问题指南upup问题指南
首页
首页
  • 必要确认
  • 怎么观看Netflix(奈飞)
  • telegram设置代理
  • line设置代理
  • GooglePlay无法下载
  • tiktok无法使用
  • SOCKS5代理配置指南
  • Windows 系统内使用教程

    • CloudUpUp客户端 for Win教程
    • V2rayN
    • Clash for Windows
  • Android 系统内使用教程

    • CloudUpUp客户端 for Android教程
    • V2rayN
    • Clash for Android
  • iOS

    • Shadowrocket
  • Mac OS

    • CloudUpUp客户端 for MacOS
    • clashx for MacOS
  • Linux如何使用

    • linux教程

ShellClash 安装与使用指南

**警告:请注意!**如果你是 Linux 菜鸟,请勿使用此软件!


一、简介

ShellClash 是运行于 Linux 系统的网络代理工具,具备极强的兼容性和灵活性。它适用于:

  • 各类基于 OpenWrt 或其二次开发的路由器设备
  • 运行标准 Linux 系统(如 Debian、CentOS、Armbian 等)的设备
  • 支持保守模式下的 Padavan 固件、潘多拉固件、华硕/梅林固件
  • 其他使用 Linux 内核的定制设备

项目地址:https://github.com/juewuy/ShellClash


二、依赖说明

大多数设备/系统已预装如下依赖项,如缺少可按需安装:

依赖必须性说明
bash/ash必须缺少无法安装和运行脚本
curl/wget必须缺少无法在线安装与更新,无法使用节点保存功能
iptables重要缺少只能使用纯净模式
systemd/rc.common一般缺少只能使用保守模式
iptables-mod-nat一般缺少无法使用 redir 模式或混合模式
ip6tables-mod-nat较低影响 IPv6 下 redir、混合模式的支持
crontab较低缺少无法启用定时任务功能
net-tools极低缺少无法检测端口占用
ubus/iproute-doc极低缺少无法获取本机 host 地址

三、准备工作

以 CentOS 7 为例进行演示,其他系统请根据实际情况更换命令:

yum update -y && yum install wget curl -y

四、安装方式

选择以下任意一种方式安装:

1. Github 直连

export url='https://raw.githubusercontent.com/juewuy/ShellClash/master' && sh -c "$(curl -kfsSl $url/install.sh)" && source /etc/profile &> /dev/null

2. jsDelivr CDN

export url='https://cdn.jsdelivr.net/gh/juewuy/ShellClash@master' && sh -c "$(curl -kfsSl $url/install.sh)" && source /etc/profile &> /dev/null

3. 使用 wget 安装

export url='https://cdn.jsdelivr.net/gh/juewuy/ShellClash@master' && wget -q --no-check-certificate -O /tmp/install.sh $url/install.sh  && sh /tmp/install.sh && source /etc/profile &> /dev/null

4. 低版本 wget(不支持 HTTPS)

export url='http://sc.qust.me/' && wget -q -O /tmp/install.sh $url/install_n.sh  && sh /tmp/install.sh && source /etc/profile &> /dev/null

⚠️ 不支持非 root 用户安装,请使用 root 权限!

#安装后请额外执行以下命令以读取环境变量
source ~/.bashrc &> /dev/null

五、脚本管理命令

安装完成后,可以使用以下命令操作 ShellClash:

clash       # 正常模式运行
clash -h    # 查看帮助说明
clash -u    # 卸载脚本
clash -t    # 测试模式运行

六、导入订阅链接

  1. 登录我们的网站,复制你的订阅链接
  2. 在链接后追加 Clash 参数,格式如下:
https://example.com/api/subscribe?token=xxx&flag=clash

这样请求会自动使用内置 Clash 规则模板

  1. 启动脚本后即可加载该订阅

七、使用提示

  • 管理地址为内网 IP?请自行替换为公网 IP!否则将无法访问!
  • 请定期更新订阅,获取最新节点配置

八、卸载 ShellClash

如需卸载 ShellClash,可执行:

clash -u

如有更多问题,请前往项目页面查看详细文档:ShellClash GitHub