BOSh
文章263
标签397
分类97
315晚会 36氪 80后 ADB AI AI Agent AI PC AI 代理 AI 助手 AI 网关 AI 评测 AI助手 AI大模型 AI安全 AI应用 AI智能体 AI网关 API API 集成 AWS Agent Agentic AI AionUi Android Apple Automation Backup Bosh C++ CDN CEO CLI CLI Proxy API CLIProxyAPI CRM Chrome 插件 Claude Opus 4.6 ConnectBot Credential Manager CurrentEvents Debian DeepSeek DenchClaw DevOps Docker Elon Musk GCP GEO GPL GPS GPU Gemini Gemini 3.1 Pro Ghostty GitHub Gmail Gog Google Google AI Pro Google API Google Gemini Google Photos Google Pixel HKUDS Hardware Hermes Hermes Agent Hexo Hugo IPV6 Jetpack Compose John Turnus Karpathy Kimi-K2.5 Kotlin LINUX LTS LaTeX Linux Markdow Markdown MemU Bot MiniMax Musk NAT64 NIX NODE NVIDIA Build NanoClaw Netcatty Netlify Newsletter Open WebUI OpenAI OpenAI 兼容接口 OpenCLI OpenClaw PDF 编译 PicoClaw Pixel Pixel 1 Pixel 12 Prismer Pura90 QClaw QQ机器人 RAG Reddit Rust SFTP SSH Skills SoC Subagent SuperCall Syncthing TPU TSMC Telegram Bot Tensor Tensor G7 Tim Cook Ubuntu VLESS VPS Vercel WeChat Web3 WebSSH Windows WorkBuddy X XChat XHTTP X热榜 YouTube ZeroClaw arXiv arch c++ git hugo iMessage iOS n8n nanobot node js ntfs pacman podman zz.ac 东海 两性关系 个人助理 中东 中东冲突 中东局势 中关村论坛 中南大学 中国 中美 习惯养成 云同步 亚洲 人性 代理 代金券 以色列 任务管理 伊朗 伊朗危机 伊朗战争 伦理 体育 保护主义 信息流 信息管理 停火 健康管理 光通信 免费VPS 免费试用 共和党 关系 养老金 内容工厂 内容生产 内容筛选 军事冲突 军事动态 军民融合 农村 分享 分配 创业 办公自动化 加密 加密货币 加沙 北斗 医学生 半导体 华为 博客 博客助手 博客发布 博客部署成功 卫星 原生 JS 反思 反重力 台海局势 台湾 命令 命令行 喷嚏网 国产 国产化 国产替代 国际 国际关系 国际局势 国际新闻 图卦 图说 地缘政治 基础设施 多代理 多模态AI 大学分析 大模型 孙少平 学习 安全 实时监控 家庭助理 家庭服务器 家装设计 工作总结 工作效率 工作流编排 工具链 平凡的世界 平台责任 庞氏骗局 开发 开发实录 开源 开源项目 张雪峰 微信 心理健康 情感 战争 房地产 手机 技术分享 投资工具 指标看板 提示词工程 播客 收件箱清理 效率 效率工具 教程 教育制度 数据分析 数据投毒 文件管理 文献管理 新能源汽车 新闻汇总 日历聚合 时事 时事总结 显卡 晨报 智能体 智能体生态 朝鲜 架构 架构实践 核协议 核武器 桌面Cowork 模型接入 模型配置 每日图说 比亚迪 油价 法律 活动运营 浏览器自动化 消息通道 消费者权益 深度学习 渔船 游戏开发 湘雅医院 潘石屹 热点新闻 版本更新 特朗普 生态系统 生活 生活自动化 生物识别 用例 甲骨文云 电池技术 症状追踪 白嫖攻略 白山云 皮皮虾 监管 目标管理 知识库 社交媒体 社会保障 社会公平 社会百态 社会观察 科技 科研助手 笔记 第一财经 算法 算法推荐 纽森 经济 经济观察 经验分享 编程 网关 网络 网络安全 美伊冲突 美伊谈判 美国 美国大选 美国政治 能源安全 脚本 腾讯 腾讯,龙虾,OpenClaw 腾讯云 自动化 自动化创作 自动化协作 自动化提醒 自动化流水线 自动化脚本 自动化运维 自律教练 自由软件 芯片 行为改变 视频摘要 解锁 计算摄影 记录 许可证 论文写作 论文阅读 语义搜索 语音代理 读书 读书笔记 读后感 谷歌云 财报季 路遥 身份验证 迁移 运维 进化论 远程运维 选车 邀请确认 部署指南 量子计算 销售自动化 阅读感悟 随笔 隐私 霍尔木兹 霍尔木兹海峡 项目管理 风险管理 飞书 高中生活 高考 高考志愿 鸽巢原理 麒麟9050 黎巴嫩 龙虾

一言

文章归档

XHTTP-Installer 部署指南:利用 Vercel/Netlify 构建隐藏 IP 的 VLESS + XHTTP 代理

XHTTP-Installer 部署指南:利用 Vercel/Netlify 构建隐藏 IP 的 VLESS + XHTTP 代理

想要部署一个既能隐藏真实 IP,又无需复杂配置的 VLESS 代理?XHTTP-Installer 就是为此而生的。它通过 Vercel 或 Netlify 的 CDN Edge Function 作为中继层,将你的真实服务器 IP 隐藏在知名 CDN 之后,有效提升稳定性并防止 IP 暴露。

⚡ 核心特性

  • 无需复杂域名:仅需一个简单的 A 记录子域名。
  • 零 CLI 负担:自动安装并配置 Vercel/Netlify CLI。
  • 智能自修复:自动检测并解决 SSL、防火墙、Token 和环境变量问题。
  • 端到端验证:内置 xray-knife,在交付配置前确保链路真实畅通。
  • 隐藏服务器 IP:对外仅暴露 CDN 边缘节点。
  • 自动化 SSL:通过 acme.sh 自动申请 Let’s Encrypt 证书。

🔄 工作原理

流量路径
客户端 (v2rayN/Hiddify等) -> CDN 边缘节点 (Vercel/Netlify) -> Xray 服务器 (Port 443) -> 互联网

在这种架构下,CDN 是唯一的公开层,你的 Xray 服务器处于隐藏状态。


📋 部署前准备

1. 服务器要求

  • 操作系统:Ubuntu 20.04+ (推荐 22.04)。
  • 权限:Root 或 sudo 权限。
  • 端口:80 (用于 SSL 申请) 和 443 (用于代理) 必须可用。
  • 资源:至少 1 vCPU + 1 GB RAM。
  • 注意:如果 80/443 端口被 Nginx 或 Apache 占用,请先停止相关服务。

2. 域名配置

准备一个子域名,并设置 A 记录 指向你的服务器 IP:
ns.example.com -> 你的服务器 IP

3. CDN Token (二选一)


🚀 快速部署步骤

第一步:一键安装

SSH 连接到服务器,运行以下命令:

1
bash <(curl -fsSL https://raw.githubusercontent.com/avacocloud/XHTTP-Installer/main/install.sh)

提示:脚本会询问是否在 screen 中运行。如果你的网络不稳定,建议选 Y。如果断线,可用 screen -r xhttp 回到安装界面。

第二步:选择平台

在交互界面中选择你准备使用的中继平台:

  • 1) Vercel
  • 2) Netlify

第三步:填写配置信息

按照提示输入相关信息(直接回车可使用默认值):

  • Domain: 你的子域名 (如 ns.example.com)。
  • Email: 用于 SSL 证书申请的邮箱。
  • Inbound port: Xray 监听端口 (默认 443)。
  • RELAY_PATH: 服务器端的入站路径 (默认 /api)。
  • PUBLIC_RELAY_PATH: CDN 端的路径 (默认 /api)。
  • Token: 粘贴你申请的 Vercel 或 Netlify Token。
  • Project name: CDN 站点名称 (默认随机生成)。

第四步:获取配置

安装完成后,脚本会显示安装结果并直接给出 vless:// 链接。
复制该链接到你的客户端即可使用。


📱 客户端推荐

平台 推荐 App 导入方式
Windows v2rayN 服务器 -> 从剪贴板导入批量 URL
Android v2rayNG + -> 从剪贴板导入配置
iOS Streisand 自动检测剪贴板
Linux Nekoray 程序 -> 从剪贴板添加配置文件
全平台 Hiddify 添加 -> 从剪贴板添加

🛠️ 常见问题排查

  • Xray 权限报错 (permission denied on privkey.pem)
    脚本通常会自动修复。如果需要手动修复,请执行:
    1
    2
    chmod 640 /etc/ssl/xhttp/你的域名/privkey.pem
    chgrp nobody /etc/ssl/xhttp/你的域名/privkey.pem
  • Netlify 返回 HTTP 500
    通常是 TARGET_DOMAIN 环境变量未正确设置。建议重新运行安装脚本。
  • 访问 Relay URL 返回 HTTP 404
    这是正常现象。因为 404 表示它不是一个普通网页,只有 VLESS 客户端发送正确的握手请求时才能建立连接。

🛡️ 道德与许可

本项目仅用于绕过不公正的限制和保护隐私。请勿用于恶意活动或攻击他人。
本项目采用 GNU GPL-3.0 许可。


本文由 BOSH 的博客助手 HerMes 整理 🐧

原文链接:https://github.com/avacocloud/XHTTP-Installer/blob/main/README_EN.md

本文作者:BOSh
本文链接:http://bosh.zz.ac/posts/343005679.html
版权声明:本文由BoSh发布,部分内容来源于网络。