# 【ArgoX】 = Argo + Xray 中文 | [English](README_EN.md) * * * # 目录 - [更新信息](README.md#更新信息) - [项目特点](README.md#项目特点) - [架构与安全](README.md#一架构与安全) - [协议矩阵](README.md#二协议矩阵12-选-n) - [精细化控制](README.md#三精细化控制) - [订阅与客户端](README.md#四订阅与客户端) - [安装与运维](README.md#五安装与运维) - [交互式运行脚本](README.md#交互式运行脚本) - [交互输入快捷键](README.md#交互输入快捷键) - [无交互极速安装](README.md#无交互极速安装) - [Argo Json 的获取](README.md#argo-json-的获取) - [Argo Token 的获取](README.md#argo-token-的获取) - [使用 Cloudflare API 自动创建 Argo](README.md#使用-cloudflare-api-自动创建-argo) - [各种场景下 xray outbound 和 routing 模板的说明](README.md#各种场景下-xray-outbound-和-routing-模板的说明) - [主体目录文件及说明](README.md#主体目录文件及说明) - [感谢赞助商](README.md#感谢赞助商) - [免责声明](README.md#免责声明) * * * ## 更新信息 2026.10.13 v2.1.8 1. 修复入站放行规则被追加到 `INPUT` 链已有的 `REJECT`/`DROP` 规则之后,导致甲骨文 OCI、OpenVZ 等镜像上节点端口与 `nginx` 端口无法访问的问题;放行规则现改为插入到第一条 `REJECT`/`DROP` 规则之前 [https://github.com/fscarmen/sing-box/issues/353](https://github.com/fscarmen/sing-box/issues/353); 2. 修复检测 `xray` 更新时偶尔取不到最新版本号、导致安装或升级中断的问题;改为优先从体积很小的 `releases.atom` 获取,GitHub API 作为兜底 [https://github.com/fscarmen/sing-box/issues/355](https://github.com/fscarmen/sing-box/issues/355); 3. 交互输入启用 `readline` 行编辑:方向键移动光标,`Home` / `End` 与 `Ctrl+A` / `Ctrl+E` 跳到行首 / 行尾,`Ctrl+W` 删除光标前一个词,`Ctrl+U` 清空到行首,`Ctrl+K` 删除到行尾,`Ctrl+Y` 撤销上一次删除,`Ctrl+L` 清屏;编辑键不再被当作内容插入输入值 [https://github.com/fscarmen/sing-box/pull/357#issuecomment-6137941771](https://github.com/fscarmen/sing-box/pull/357#issuecomment-6137941771); 4. 卸载流程完全离线化:`argox -u` 不再执行 CDN 探测,也不再预下载订阅模板、二进制与 `cloudflared`,GitHub 不可达时也能立即完成卸载 [https://github.com/fscarmen/sing-box/issues/358](https://github.com/fscarmen/sing-box/issues/358) 2026.10.02 v2.1.7 1. 适配 Xray 26.7.11 移除 VMess none/zero:vmess-ws 链接加密方式改为 auto(Clash/Shadowrocket/v2rayN),Throne 不支持 auto,改为 aes-128-gcm; 2. 自动改写旧订阅文件中的 none/zero(2026年12月31日后移除); 3. 规范化 Shadowrocket Reality 链接(IPv6 单括号、去掉 auto:/obfs=none、增加 udp=1 与 fingerprint=Chrome140); 4. 适配 Xray 26.9.8,reality 要求客户端指纹携带 X25519MLKEM768:移除 realitySettings 中的 minClientVer,clash reality-opts 启用 support-x25519mlkem768 2026.09.18 v2.1.6 兼容 Xray 26.9.8:WARP 链式出站由 proxySettings 迁移到 streamSettings.sockopt.dialerProxy
历史更新 history(点击即可展开或收起)
>2026.08.14 v2.1.5 cloudflared 隧道统一使用 HTTP/2 传输 > >2026.08.11 v2.1.4 1. 安装期后台预注册 WARP 账户,失败回退共享密钥; 2. [argox -d] 菜单新增「更换 WARP 账户」,支持重新注册 / 手动输入; 3. Hysteria2 Realm 与端口跳跃互斥,安装与 [argox -d] 均先提示确认再切换 > >2026.08.07 v2.1.3 1. [argox -d] 支持为各协议设置独立(非连续)端口,仅在安装后修改,不影响常规安装流程; 2. 服务器地址支持填写 IP 或域名(NAT VPS 公网 IP 易变化时可用 DDNS 域名) > >2026.08.02 v2.1.2 新增 VLESS + XHTTP HTTP/2 Reality 直连协议(xhttp-h2-reality) > >2026.07.31 v2.1.1 Xray 实时流量统计 (-n / -r / 主菜单) > >2026.07.24 v2.1.0 1. nginx/cloudflared 按需安装; 2. Xray API 热加载零中断; 3. -d 菜单订阅开关 > >2026.07.19 v2.0.9 1. 新增长参数半交互安装模,支持 16 个长参数:协议、端口、CDN、UUID、路径、Argo、TLS、Reality、Hysteria2; 2. 适配 Xray v26.7.11,realitySettings 新增 minClientVer 字段 > >2026.07.18 v2.0.8 1. 新增 Hysteria2 Realm 功能,支持 finalmask 配置及 WARP 辅助 NAT 打洞; 2. 新增自定义 WARP 出站路由规则(域名匹配 / geosite + warp-IPv4/warp-IPv6); 3. 新增绑定网络出口选项,适配多网卡服务器 > >2026.06.04 v2.0.7 1. 使用 Throne 替代 Nekobox 进行客户端输出; 2. 独立生成 v2rayN 配置; 3. 安全升级:移除 insecure=true,启用 TLS 证书指纹校验 > >2026.04.21 v2.0.6 1. 保持 CDN 下的 XHTTP 继续走 Nginx 反代链路,并由 Nginx 负责基于路径的分流; 2. 增加适配 Clash Mihomo 的 XHTTP 客户端输出,在固定隧道下覆盖 HTTP/1.1 CDN 与 HTTP/3 Direct > >2026.04.18 v2.0.5 1. 将 CDN 下的 XHTTP 从 Nginx 反代链路移出,改为由 cloudflared ingress 直接转发到本地 Xray inbound; 2. 增加适配 Clash Mihomo 的 XHTTP 客户端输出,同时覆盖 HTTP/2 CDN 与 HTTP/3 Direct > >2026.04.11 v2.0.4 1. 优选地址支持非 443 端口(IPv4 / IPv6 / 域名); 2. 移除安装前 UFW 强制校验,inactive 自动回退 iptables; 3. 优选地址 / 带宽 / 端口跳跃修改不再重启 xray > >2026.04.10 v2.0.3 1. 自动检测 UFW 并切换规则管理方式; 2. [argox -d] 支持修改起始端口并自动同步防火墙; 3. 新增 Hysteria2 带宽配置入口 > >2026.04.04 v2.0.2 新增 Trojan Direct 和 Shadowsocks 2022 Direct,并在更换 TLS 域名时同步重新生成自签证书 > >2026.04.01 v2.0.1 新增使用 CDN 的 VLESS/XHTTP 和 XHTTP HTTP/3 直连支持 > >2026.03.30 v2.0.0 将 ArgoX 重构为模块化协议架构,新增 Hysteria2 和 VLESS/XHTTP 支持,实现协议的自定义安装与管理 > >2025.12.15 v1.6.13 Argo 隧道新增通过 API 创建 --- 自动完成:创建隧道 > DNS 配置 > 回源设置。感谢热心网友 [zmlu] 提供的方法: https://raw.githubusercontent.com/zmlu/sba/main/tunnel.sh > >2025.12.09 v1.6.12 极速安装模式:新增一键安装功能,所有参数自动填充,简化部署流程。中文用户使用 `-l` 或 `-L`,英文用户使用 `-k` 或 `-K`,大小写均支持,操作更灵活 > >2025.11.08 v1.6.11 在 AI 帮助下,完善主流客户端 shadowsocks + v2ray-plugin 的设置与 URI > >2025.09.01 v1.6.10 1. 适配 xray 25.8.31 reality 公私钥生成方式; 2. 更换 Github 代理 > >2025.04.26 v1.6.9 新增使用 [argox -d] 在线更换 CDN 功能 > >2025.04.25 v1.6.8 1. 更改 GitHub 代理; 2. 处理 CentOS 防火墙端口管理; 3. 优化代码 > >2025.04.21 v1.6.7 在 Alpine 系统中使用 OpenRC 取代兼容 Python3 的 systemctl 实现 > >2024.12.24 v1.6.6 根据 lmc999 的检测解锁脚本,重构了检测 chatGPT 方法 > >2024.5.20 v1.6.5 1. 添加 Github 加速 CDN; 2. 去掉订阅模板2 > >2024.3.26 v1.6.4 感谢 UUb 兄弟的官改编译,依赖 jq, qrencode 从 apt 安装改为下载二进制文件,缩减安装时间约15秒,贯彻项目轻量化的定位,尽最大可能安装最少的系统依赖 > >2024.3.24 v1.6.3 1. 适配 CentOS 7,8,9; 2. 去掉默认的 Github 加速网 > >2024.3.13 v1.6.2 1. 在线订阅改为可选项,如不需要,不安装 nginx 和 qrcode; 2. 如自身支持解锁 chatGPT,则使用原生 IP,否则使用 warp 链式代理解锁 > >2024.3.10 v1.6.1 1. 为保护节点数据安全,在 api 转订阅时,使用虚假信息; 2. 自适应以上的客户端,https://\/\/\ > >2024.3.2 v1.6 1. 增加 V2rayN / Throne / Clash / sing-box / Shadowrocket 订阅,https://\/\/\, 所有订阅的索引: https://\/\/,需要重新安装; 2. 自适应以上的客户端,https://\/\/\ > >2024.2.6 V1.5 Argo 运行的协议使用默认值,而不是 http2。默认值为 auto,将自动配置 quic 协议。如果 cloudflared 无法建立 UDP 连接,它将回落到使用 http2 协议。 > >2023.10.25 V1.4 1. 支持 Reality-Vison and Reality-gRPC,两个均为直连方案; 2. 临时隧道通过 API 查动态域名; 3. 安装后,增加 [argox] 的快捷运行方式; 4. 输出 Sing-box Client 的配置 > >2023.10.16 V1.3 1. 支持 Alpine; 2. 菜单中增加 sing-box 内存占用显示; 3. 去掉使用 warp 回国的选项 > >2023.10.11 V1.2 1. 增加禁止归国选项; 2. 增加线上收录的若干优质 cdn 3. 使用 Warp IPv6 访问 chatGPT > >2023.6.23 V1.1 为了更好的在各种情景下分流,把 `config.json` 拆分为 `inbound.json` 和 `outbound.json` > >2023.4.13 1.0 正式版 > >2023.3.11 beta6 1. 用户可以通过配套的功能网轻松获取固定域名隧道的 json, https://fscarmen.cloudflare.now.cc; 2. 改掉敏感路径名; 3. 下载增加 CDN > >2023.3.4 beta5 1. 把对所有的网络地址监听改为只对 Argo 隧道作定向监听,以增加安全性; 2. Argo 隧道支持双栈 > >2023.3.2 beta4 把对所有的网络地址监听改为只对 Argo 隧道作定向监听,以增加安全性 > >2023.2.24 beta3 1. 简化转换 Argo 隧道的方法; 2. 全局用 wget 替代 cURL > >2023.2.17 beta2 1.极速安装模式,[-f] 后带参数文件路径;2.安装后,支持三种argo隧道随意切换;3.随时同步Argo 和 Xray到最新版本;4.优化代码,达到提速的目的。 > >2023.2.16 beta1 Argo + Xray for vps
## 项目特点: 一句话:**一条命令,在任意 Linux VPS 上部署 Xray,支持 12 种协议自由组合、Argo 隧道与直连两种形态、5 大客户端订阅自动适配,安装全程不到 5 秒。** ### 一、架构与安全 * **Argo 隧道不暴露源站**:Xray inbound 只对隧道定向监听,公网不开放任何代理端口,源站 IP 不出现在客户端配置中——天然规避 IP 泄露与 DDoS 直打;隧道走 Cloudflare 全端口,不必死守 443 被封; * **双机房就近回源**:不同于普通 CF 回源只走一条固定链路,Argo 会为每条连接建立指向两个就近机房的反向链路,用户侧与回源侧都走 CF 自有骨干,绕开第三方跨境拥塞; * **TLS 单层终结**:服务端只输出标准 WS / XHTTP 数据流,TLS 全部由 Cloudflare 终结,避免多层 TLS 叠加,省 CPU、省握手; * **零伪装站**:不套一层假网页消耗内存与带宽,纯粹转发数据流; * **无需域名与证书**:直接「优选地址 + 隧道」,不用申请域名和证书。临时隧道与固定域名隧道(Token / cloudflared CLI / Cloudflare API 三种申请方式)可随时互转,安装后 `argox -t` 一键切换; * **自签证书自动托管**:Hysteria2、Trojan Direct、XHTTP HTTP/3 Direct 使用自签证书直连,更换 TLS 域名时自动重新签发并同步客户端指纹。 ### 二、协议矩阵(12 选 N) 安装时按需多选,安装后 `argox -r` 随时增删,端口与 Nginx 分流规则自动同步,无需重装。 | # | 协议 | 传输层 | 安全层 | 出站形态 | | --- | --- | --- | --- | --- | | 1 | VLESS + Reality Vision | TCP | Reality | 直连 | | 2 | Hysteria2 | UDP | 自签证书 | 直连(可选端口跳跃) | | 2 | └ Realm 模式 | UDP | 自签证书 | 直连 + 公共牵线服务器打洞(可选 WARP 辅助) | | 3 | VLESS + Reality gRPC | gRPC | Reality | 直连 | | 4 | VLESS + WS | WS | Cloudflare | 隧道 / 优选 | | 5 | VMess + WS | WS | Cloudflare | 隧道 / 优选 | | 6 | Trojan + WS | WS | Cloudflare | 隧道 / 优选 | | 7 | Shadowsocks + WS | WS | Cloudflare | 隧道 / 优选 | | 8 | VLESS + XHTTP HTTP/1.1 CDN | XHTTP | Cloudflare | 隧道 / 优选 | | 9 | VLESS + XHTTP HTTP/2 Reality | XHTTP/H2 | Reality | 直连 | | 10 | VLESS + XHTTP HTTP/3 Direct | XHTTP/H3 | 自签证书 | 直连 | | 11 | Trojan Direct | TCP | 自签证书 | 直连 | | 12 | Shadowsocks 2022 Direct | TCP/UDP | 协议原生加密 | 直连 | > 第 4–8 项走 Argo 隧道 / CDN:Xray 只监听 `127.0.0.1`,由 Nginx 按路径统一分流后再交由 cloudflared 转发,源站不暴露端口;其余为直连,由 Nginx 按各自模式处理,可与隧道协议同时在线。 ### 三、精细化控制 * **Hysteria2 Realm 模式**:通过公共牵线服务器完成 NAT 打洞,并可选用 WARP 辅助,专为 NAT VPS 场景设计,显著提升 UDP 穿透性能;Realm 与端口跳跃**互斥**,二者只能二选一; * **Hysteria2 端口跳跃**:独立于 Realm 的可选功能,指定范围后客户端自动跳跃,规避端口扫描与封锁,同时自动下发防火墙 NAT 规则; * **自定义 WARP 出站路由**:支持域名后缀匹配或 geosite 分类两种规则类型,可分别路由到 warp-IPv4 / warp-IPv6 出站;内置 WARP 链式代理一键解锁 ChatGPT; * **绑定出口网卡**:多网卡服务器可指定 Xray 流量从指定接口(如 eth0 / eth1)出站,适配复杂网络拓扑; * **客户端指纹自定义**:Reality / WS 等协议可指定 TLS 客户端指纹(Chrome、Firefox 等),增强抗审查能力; * **各协议独立端口**:`argox -d` 可改起始端口(按序占用)或为各协议指定非连续独立端口,变更自动同步 Nginx 反代并热加载; * **服务器地址支持域名**:NAT VPS 公网 IP 每日变化时,安装或 `-d` 修改均可直接填 DDNS 域名,无需每天重下发客户端; * **零中断热加载**:基于 Xray API 的热更新通道,路由规则、出站、网卡绑定等变更均不中断现有连接。 ### 四、订阅与客户端 * **一个订阅 URL 走天下**:节点信息自动适配 **V2rayN / Clash Meta / 小火箭 / Throne / Sing-box(SFI、SFA、SFM)**,订阅内容按客户端格式自动切换,导入即用; * **索引式订阅**:同一域名下按客户端名分路径返回对应格式,并提供独立 proxy provider 订阅文件。 ### 五、安装与运维 * **三种安装方式**:交互式菜单、极速安装(`-l` / `-k`)、类 docker-compose 的参数文件 / 长参数非交互安装,适合 CI/CD 批量部署; * **按需装依赖**:nginx / cloudflared 仅在需要 WS、XHTTP 或订阅时才安装,jq 与 qrencode 直接下二进制,尽量不装系统包; * **安装后管理齐全**:`argox -t` 换隧道、`-d` 换优选 / SNI / 节点信息、`-r` 增删协议、`-n` 查节点与实时流量、`-a` / `-x` 开关 Argo 与 Xray、`-b` 升级内核 / BBR / DD、`-v` 同步最新版、`-u` 彻底卸载; * **实时流量统计**:通过 Xray stats API 展示 inbound / outbound 上下行数据。 ## 交互式运行脚本 ``` bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/argox/main/argox.sh) ``` | 参数 | 说明 | | ------ | ------ | | 无参数 | 交互式菜单 | | -c / -C | 强制使用中文 | | -e / -E | 强制使用英文 | | -k / -K | 极速安装(英文)| | -l / -L | 极速安装(中文)| | -n / -N | 查看节点信息 | | -t / -T | 更换 Argo 隧道 | | -d / -D | 更换优选域名 / SNI / 节点信息 | | -r / -R | 增加 / 删除协议 | | -u / -U | 卸载 | | -v / -V | 同步最新版本 | | -b / -B | 升级内核 / BBR / DD | | -a / -A | 开启 / 关闭 Argo | | -x / -X | 开启 / 关闭 Xray | | -f / -F | 非交互安装,后接参数文件路径 | ### 交互输入快捷键 | 按键 | 作用 | | --- | --- | | `←` / `→` | 光标左移 / 右移 | | `Home` / `End`,或 `Ctrl+A` / `Ctrl+E` | 跳到行首 / 行尾 | | `Backspace` / `Delete` | 删除光标前 / 后一个字符 | | `Ctrl+U` | 删除**光标到行首**的内容(光标在行尾时等同于清空当前行) | | `Ctrl+K` | 删除**光标到行尾**的内容 | | `Ctrl+W` | 删除光标前的**一个词**(以空格分隔) | | `Alt+D` | 删除光标后的**一个词** | | `Ctrl+Y` | 粘回最近一次被 `Ctrl+U` / `Ctrl+K` / `Ctrl+W` 删除的内容 | | `Ctrl+L` | 清屏并重绘当前行 | ## 无交互极速安装 ### 中文 ``` bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/argox/main/argox.sh) -l ``` ### 英文 ``` bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/argox/main/argox.sh) -k ``` ## 长参数传参安装 支持通过 `--KEY VALUE` 或 `--KEY=VALUE` 形式传参,已传参的变量跳过交互,未传参的变量仍交互询问。适合需要定制部分参数、又不想全程交互的场景。 ### 参数说明 | 参数 | 说明 | | ---- | ---- | | `--LANGUAGE` | c=中文; e=英文 | | `--CHOOSE_PROTOCOLS` | 可多选,如 bcef
a=全部
b=VLESS + Reality Vision
c=Hysteria2
d=VLESS + Reality gRPC
e=VLESS + WS
f=VMess + WS
g=Trojan + WS
h=Shadowsocks + WS
i=VLESS + XHTTP HTTP/1.1 CDN
j=VLESS + XHTTP HTTP/2 Reality
k=VLESS + XHTTP HTTP/3 Direct
l=Trojan Direct
m=Shadowsocks 2022 Direct | | `--START_PORT` | 起始端口,100 - 65520 | | `--NGINX_PORT` | Nginx 端口(订阅服务),100 - 65520;n=不需要订阅 | | `--SERVER_IP` | 服务器公网 IPv4 或 IPv6 地址 | | `--CDN` | 优选 IP 或域名,如 `cf.090227.xyz`;可带端口如 `192.168.1.1:50000` | | `--UUID` | 节点 UUID 或密码 | | `--WS_PATH` | WebSocket 路径 | | `--NODE_NAME` | 节点名称 | | `--ARGO_DOMAIN` | Argo 固定隧道域名,不指定则使用临时隧道 | | `--ARGO_AUTH` | Argo 认证信息(Json / Token / Cloudflare API),与 `--ARGO_DOMAIN` 一并使用 | | `--ARGO` | [true/false] 是否启用 Argo 隧道(安装后可在 -d 菜单调整) | | `--SUBSCRIBE` | [true/false] 是否启用订阅功能(安装后可在 -d 菜单调整) | | `--TLS_SERVER` | TLS SNI 域名 | | `--REALITY_PRIVATE` | Reality 私钥 | | `--PORT_HOPPING_RANGE` | Hysteria2 端口跳跃范围,如 `50000:51000` | | `--HY2_REALM` | [true/false] 是否启用 Hysteria2 Realm | | `--HY2_WARP` | [true/false] 是否启用 Realm WARP 辅助打洞 | ### 使用示例
最小参数安装(只指定协议,其余交互填写)(点击即可展开或收起)
``` bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/argox/main/argox.sh) \ --LANGUAGE c \ --CHOOSE_PROTOCOLS bcef ```
完整定制安装(传了大部分参数,减少交互)(点击即可展开或收起)
``` bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/argox/main/argox.sh) \ --LANGUAGE c \ --CHOOSE_PROTOCOLS bcef \ --START_PORT 8881 \ --NGINX_PORT 60000 \ --SERVER_IP 123.123.123.123 \ --CDN skk.moe \ --UUID 20f7fca4-86e5-4ddf-9eed-24142073d197 \ --WS_PATH argox \ --NODE_NAME argox \ --REALITY_PRIVATE UPO3FWlg6YDJbASYi7KIESibPec_K46edTvDPbqEYFk ```
Hysteria2 Realm + 端口跳跃(点击即可展开或收起)
``` bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/argox/main/argox.sh) \ --LANGUAGE c \ --CHOOSE_PROTOCOLS bc \ --START_PORT 8881 \ --SERVER_IP 123.123.123.123 \ --UUID 20f7fca4-86e5-4ddf-9eed-24142073d197 \ --PORT_HOPPING_RANGE 50000:51000 \ --HY2_REALM true \ --HY2_WARP true ```
全参数 CI/CD 批量部署(必须传所有必要参数)(点击即可展开或收起)
``` bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/argox/main/argox.sh) \ --LANGUAGE c \ --CHOOSE_PROTOCOLS bcef \ --START_PORT 8881 \ --NGINX_PORT 60000 \ --SERVER_IP 123.123.123.123 \ --CDN skk.moe \ --UUID 20f7fca4-86e5-4ddf-9eed-24142073d197 \ --WS_PATH argox \ --NODE_NAME argox \ --REALITY_PRIVATE UPO3FWlg6YDJbASYi7KIESibPec_K46edTvDPbqEYFk \ --ARGO_DOMAIN argox.argo.com \ --ARGO_AUTH '{"AccountTag":"9cc9e3e4d8f29d2a02e297f14f20513a","TunnelSecret":"6AYfKBOoNlPiTAuWg64ZwujsNuERpWLm6pPJ2qpN8PM=","TunnelID":"1ac55430-f4dc-47d5-a850-bdce824c4101"}' \ --ARGO true \ --SUBSCRIBE true \ --PORT_HOPPING_RANGE 50000:51000 \ --HY2_REALM true \ --HY2_WARP true ```
## Argo Json 的获取 用户可以通过 Cloudflare Json 生成网轻松获取: https://fscarmen.cloudflare.now.cc ![image](https://user-images.githubusercontent.com/62703343/224388718-6adf22d0-01d3-46a0-8063-bc0a2210795f.png) 如想手动,可以参考,以 Debian 为例,需要用到的命令,[Deron Cheng - CloudFlare Argo Tunnel 试用](https://zhengweidong.com/try-cloudflare-argo-tunnel) ## Argo Token 的获取 详细教程: [群晖套件:Cloudflare Tunnel 内网穿透中文教程 支持DSM6、7](https://imnks.com/5984.html) image image image ## 使用 Cloudflare API 自动创建 Argo 1. 访问 https://dash.cloudflare.com/profile/api-tokens 2. API 令牌 > 创建令牌 > 创建自定义令牌 3. 添加以下权限: - 帐户 > Cloudflare One连接器: Cloudflared > 编辑 - 区域 > DNS > 编辑 4. 账户资源 > 包括 > 所需账户 5. 区域资源 > 包括 > 特定区域 > 所需域名 image ## 各种场景下 xray outbound 和 routing 模板的说明 * 域名分类中包含的各具体域名: https://github.com/v2fly/domain-list-community/blob/master/data * Routing 路由说明: https://www.v2fly.org/config/routing.html * 修改 `/etc/argox/outbound.json`,注意: 请先备份好原 `outbound.json` 文件,修改的 json 做到 https://www.json.cn/ 查看格式 * 修改后运行 `systemctl restart xray; sleep 1; systemctl is-active xray` ,反显 active 即生效,如为 failed 即为失败,请检查配置文件格式 | 说明 | 模板示例 | | --- | ------ | | chatGPT 使用链式 warp 代理,不需要本地安装 warp,其余流量走 vps 默认的网络出口 | [warp](https://gitlab.com/fscarmen/warp#通过-warp-解锁-chatgpt-的方法) | | 指定流量走本机指定的网络接口,对于双栈能区分 IPv4 或 IPv6,其余流量走 vps 默认的网络出口 | [interface](https://gitlab.com/fscarmen/warp#指定网站分流到-interface-的-xray-配置模板适用于-warp-client-warp-和-warp-warp-go-非全局) | | 指定流量走本机指定的socks5代理,对于双栈能区分 IPv4 或 IPv6,其余流量走 vps 默认的网络出口 | [socks5](https://gitlab.com/fscarmen/warp#指定网站分流到-socks5-的-xray-配置模板-适用于-warp-client-proxy-和-wireproxy) | | 自定义 WARP 出站路由规则(域名匹配 / geosite + warp-IPv4/warp-IPv6),菜单设置自动写入 `custom_route.json` | [custom_route](https://gitlab.com/fscarmen/warp#通过-warp-解锁-chatgpt-的方法) | ## 主体目录文件及说明 ``` /etc/argox # 项目主体目录 ├── subscribe # 订阅文件目录 │ ├── v2rayn # V2rayN 订阅文件 │ ├── throne # Throne 订阅文件 │ ├── clash # Clash 订阅文件 │ ├── proxies # Clash proxy provider 订阅文件 │ ├── shadowrocket # Shadowrocket 订阅文件 │ └── sing-box # SFI / SFA / SFM 订阅文件 ├── cert # 自签证书目录 │ ├── cert.pem # 证书文件 │ └── private.key # 私钥文件 ├── cloudflared # argo tunnel 主程序 ├── custom # 用户自定义持久化配置文件(serverIp / cdn / language 等) ├── geoip.dat # 用于根据 IP 地址来进行地理位置策略或访问控制 ├── geosite.dat # 用于基于域名或网站分类来进行访问控制、内容过滤或安全策略 ├── inbound.json # 按已选协议动态生成的入站配置文件 ├── custom_route.json # 用户自定义 WARP 出站路由规则文件(域名 / geosite + warp-IPv4/warp-IPv6) ├── list # 节点信息列表 ├── nginx.conf # Nginx 配置文件(安装 WS/XHTTP 协议或启用订阅功能时生成) ├── outbound.json # 出站和路由配置文件,chatGPT 使用 warp ipv6 链式代理出站 ├── xray # xray 主程序 ├── ax.sh # 快捷方式脚本文件 ├── jq # 命令行 JSON 处理器 └── qrencode # QR 码编码二进制文件 ``` ## 感谢赞助商 ### 感谢 vps.town 对本项目的支持和赞助 Sponsor 体验 VPS.Town 的速度、稳定性和安全性一体化云计算解决方案 - 专为推动您的业务创新而设计。 #### ✨ 服务优势 * 安全的记忆。您值得信赖的伙伴 * 坚如磐石的数据中心。高枕无忧 ## 免责声明: * 本程序仅供学习了解, 非盈利目的,请于下载后 24 小时内删除, 不得用作任何商业用途, 文字、数据及图片均有所属版权, 如转载须注明来源。 * 使用本程序必循遵守部署免责声明。使用本程序必循遵守部署服务器所在地、所在国家和用户所在国家的法律法规, 程序作者不对使用者任何不当行为负责。