MrJazsohanisharma

AnyTLS 代理协议与 Sing-box 一键安装指南

引言

在网络封锁日益严峻的今天,代理协议的隐蔽性和稳定性成为了用户最关心的问题。今天,我要向大家介绍一款全新的代理协议——AnyTLS,以及如何通过 Sing-box 一键安装脚本来部署它。

AnyTLS 旨在解决 "TLS in TLS" 这一问题,使加密流量伪装得更加自然,从而规避深度包检测(DPI),提升代理的稳定性和抗封锁能力。本篇文章将详细介绍 AnyTLS 的特点,并结合 Sing-box 一键脚本的使用,让大家可以快速搭建自己的代理服务。


AnyTLS 协议介绍

AnyTLS 的核心优势

  1. 更隐蔽、更高效:利用灵活的分包和填充策略,使流量特征更加随机,难以被 DPI 识别。
  2. 连接复用:减少握手延迟,提高访问速度,让代理体验更加顺畅。
  3. 广泛支持:目前 MihomoSing-box 内核已集成 AnyTLS,但 XrayV2rayN 暂未计划支持。

通过这些特性,AnyTLS 让代理更具隐蔽性,同时保证了高效的数据传输。


Sing-box 一键安装脚本介绍

Sing-box 一键安装脚本是一款强大的代理服务端部署工具,支持多个核心组件:

  • Sing-box 代理服务端
  • Nginx 反向代理
  • Cloudflare Argo Tunnel

它可以自动配置 11 种经典的代理协议,包括 9 种直连代理和 2 种使用 CDN 代理的方式。

代理工作原理

当国内用户访问外网(如 Google、YouTube)时,数据将通过 Sing-box 代理服务器进行转发。代理方式包括:

  1. 直连模式:流量直接通过服务器的 IP + 端口连接目标网站。
  2. Cloudflare CDN 模式
    • Cloudflare Tunnel 回源:请求通过 Argo Tunnel 转发至服务器。
    • Origin Rules 回源:请求通过 Cloudflare 回源规则转发至 WebSocket 端口。

最终,Sing-box 服务端会解密数据并将其转发至目标网站,从而完成整个代理过程。


Sing-box 一键脚本的特点

  1. 支持多种代理协议
    • 可单选、多选、全选,灵活配置。
    • 无需域名,大大降低了使用门槛。
  2. 支持主流客户端
    • 自动输出节点信息,支持 V2rayN、Clash Verge、小火箭、Nekobox、Sing-box
  3. 订阅链接自动适配
    • 只需一个订阅链接,所有客户端均可使用。
  4. 灵活配置选项
    • 自定义端口,适用于 NAT VPS。
    • 内置 WARP 链式代理,可解锁 ChatGPT。
    • 端口跳跃功能(Hysteria2),绕过运营商 UDP 限制。
  5. 兼容多种系统
    • 支持 Ubuntu、Debian、CentOS、Alpine、Arch Linux,兼容 AMD 和 ARM 架构
  6. 无交互极速安装
    • 仅需一个回车,即可完成所有协议的安装。

Sing-box 一键安装脚本使用指南

1. 运行脚本

在 VPS 上执行以下命令:

bash <(wget -qO- https://raw.githubusercontent.com/fscarmen/sing-box/main/sing-box.sh) 

2. 选择安装模式

启动脚本后,会显示主菜单,其中:

  • 选项 1、2:Cloudflare Argo Tunnel 方案
  • 选项 3、4:Origin Rules 方案

示例:使用 Origin Rules 部署

  1. 选择协议

    • 支持 11 种代理协议,分别为 XTLS + reality、hysteria2、tuic、ShadowTLS、shadowsocks、trojan、vmess + ws、vless + ws + tls、H2 + reality、gRPC + reality、AnyTLS,可单选或多选。
    • 直接回车即可全选。
  2. 设置端口

    • 指定代理服务端口(默认 8881)。
    • 若使用 NAT VPS,需要输入开放的端口。
  3. 设置 Nginx 端口

    • 若使用 NAT VPS,输入允许的端口。
    • 若有公网 IP,可使用随机默认端口。
  4. 确认 VPS 公网 IP

    • 若是 IPv4/IPv6 双栈 VPS,选择其中一个作为服务器 IP。
  5. 输入 UUID(用户身份验证)

    • 可随机生成,无需手动设置。
  6. 输入节点别名

    • 可包含空格和 Emoji,方便管理。

3. 安装完成后的信息

  • 节点信息输出
    • 自动生成 V2rayN、Clash Verge、小火箭、Nekobox、Sing-box 客户端的配置。
  • 二维码分享
    • 可直接扫描 VPS 端生成的二维码快速导入配置。
  • 订阅链接生成
    • 生成智能订阅链接,自动适配不同客户端。

Cloudflare 回源方式配置

1. 配置 Cloudflare

  • SSL/TLS 设置
    • 确保加密模式设为 Full(完全加密)
  • DNS 解析
    • IPv6 Only VPS:添加 AAAA 记录。
    • IPv4 VPS:添加 A 记录。
    • 启用 Cloudflare Proxy(橙色小云)。
  • Origin Rules 回源规则
    • 创建规则,使流量回源至 Sing-box 代理端口。

2. Argo Tunnel 部署

  • 使用 JSON 隧道
  • 使用 Token 隧道
  • 临时隧道(无需域名)

示例:获取 Argo Tunnel JSON 认证信息,粘贴至 Sing-box 配置,即可完成部署。


总结

通过 AnyTLS 代理协议,我们可以有效提升网络隐蔽性和抗封锁能力。而 Sing-box 一键安装脚本提供了一种便捷的部署方式,让我们可以快速搭建多种代理协议。

本篇文章介绍了 AnyTLS 的核心特点、Sing-box 脚本的优势,以及详细的安装部署流程。如果你对代理技术感兴趣,不妨尝试使用 Sing-box 搭建你的代理服务。

在下期内容中,我们将继续探讨 Sing-box 无交互快捷安装Docker 容器化部署,以及如何添加/删除协议

👉 欢迎点赞、收藏,并订阅我们的频道获取最新资讯!

fscarmen

大家好!我是fscarmen,一个热爱科技和研究各种项目的爱好者。我喜欢分享我的发现和经验,希望能与大家一起探索和学习。

以下是我的一些项目分享平台:
https://github.com/fscarmen
https://gitlab.com/fscarmen
https://github.com/fscarmen2

此外,我还有一个YouTube频道,欢迎大家订阅和观看我的视频:
https://www.youtube.com/@fscarmen/videos

7 评论

  1. 你好,谢谢你的脚本,我用openwrt openclash 下载配置 提示:配置文件格式校验失败...
    2025-04-10 11:16:41 错误:配置文件解析失败,【(/tmp/yaml_sub_tmp_config.yaml): found unexpected ':' while scanning a plain scalar at line 26 column 173】

    回复删除
  2. 牛逼,支持,这么多脚本,只有你的最好用

    回复删除
  3. 哇 这个应该是真的大佬,支持大佬

    回复删除
发表评论
后一页 前一页
目录