搬瓦工机场
Just My Socks教程

搬瓦工 VPS 搭建 Trojan 详细教程(自动续签 SSL 证书,自动配置伪装网站)

本文于 2026-03-29 23:26 更新,部分内容具有时效性,如有失效,请留言

在当前网络环境下,使用 VPS 搭建一套专属代理工具可以有效提升上外网的稳定性。与传统工具相比,Trojan 是一款以 TLS 加密伪装为核心的代理工具,不仅安全性高,而且传输效率优秀,非常适合在 VPS 上部署。搬瓦工教程网将详细演示如何从零开始搭建 Trojan,并提供完整的配置指引。

Trojan 是目前主流的科学上网协议之一,它的核心运行逻辑是模仿标准的 HTTPS 协议,将真实流量伪装成正常的网页访问,从而降低被防火墙拦截的概率。

可以将 Trojan 理解为类似 V2Ray+WS+TLS 的轻量版,全程走 HTTPS 协议,安全性与稳定性表现更加优异。

VPS 搭建 Trojan 代理工具图文教程

Trojan 代理工具工作原理与伪装网站效果展示

虽然 Trojan 表现出色,但由于部署过程涉及域名解析和证书申请,整个流程比起传统的代理工具要繁琐一些。如果你倾向于更简单的传统协议,可以看看这篇 搬瓦工 CentOS 系统各版本搭建 Shadowsocks 详细教程 先熟悉一下基础操作。

相比之下,Trojan 的核心优势在于全程走 HTTPS 协议,隐蔽性更好。当然,如果你偏向于协议丰富的全能型工具,V2Ray 也是个不错的方向,具体步骤可见 搬瓦工 VPS 搭建 V2Ray 详细教程,你只要具备基础的 Linux 常识,接着往下看,就能完成 Trojan 的配置。

注:如果你仅仅是为了科学上网,不想花费时间配置服务器代码,推荐直接使用搬瓦工官方运营的 Just My Socks。搬瓦工机场 JMS 内置了多种常用协议节点,采用 CN2 GIA 优质线路,开箱即用。(了解详情可参考 Just My Socks 购买与使用教程)。

一、搬瓦工机场 Just My Socks 上网套餐介绍

对于不想手动搭建的用户,搬瓦工机场 Just My Socks 提供了多种针对优化线路的套餐,以下是目前在售的详细方案,供大家参考选择:

机房位置带宽流量同时在线价格链接
洛杉矶 5002.5 Gbit500GB/月5台设备$5.88/月 - $58.88/年直达官网
洛杉矶 10005 Gbit1T/月无限设备$9.88/月 - $98.88/年直达官网
洛杉矶 50005 Gbit5T/月无限设备$48.99/月 - $489.99/年直达官网
洛杉矶 100005 Gbit10T/月无限设备$93.99/月 - $948.99/年直达官网
香港 CMI+NTT2.5Gbps500GB/月5台设备$8.99/月 - $89.99/年直达官网
香港 CMI+NTT5Gbps1T/月无限设备$14.90/月 - $113.99/年直达官网
香港 CMI+NTT5Gbps5T/月无限设备$59.99/月 - $599.99/年直达官网
香港 IPLC 专线300MB 独享300GB/月3台设备$21.00/月 - $210.00/年直达官网
香港 IPLC 专线1G 独享1T/月无限设备$59.00/月 - $589.00/年直达官网
香港 CN2 GIA100MB 独享100GB/月3台设备$34.99/月 - $349.99/年直达官网
香港 CN2 GIA500MB 独享500GB/月5台设备$149.99/月 - $1499.99/年直达官网
香港 CN2 GIA1G 独享1T/月无限设备$279.99/月 - $2799.99/年直达官网
日本 CN2 GIA100MB 独享100GB/月3台设备$29.99/月 - $299.99/年直达官网
日本 CN2 GIA200MB 独享500GB/月5台设备$135.99/月 - $1349.99/年直达官网
日本 CN2 GIA500MB 独享1000GB/月无限设备$239.00/月 - $2399.00/年直达官网
伦敦 5002.5Gbps500GB/月5台设备$6.8/月 - $67.99/年直达官网
伦敦 10005Gbps1000GB/月无限设备$11.29/月 - $113.99/年直达官网

二、Trojan 代理工具核心优势

Trojan 是一款基于 TLS 的代理工具,它的核心优势在于利用 HTTPS 流量特征进行深度伪装,Trojan具备以下显著特点:

  • 高安全性:传输过程全程加密,难以被轻易识别。
  • 速度快:相比传统代理协议,性能表现更加优秀,延迟更低。
  • 伪装性强:对外表现为标准的 HTTPS 网站流量,隐蔽性好。
  • 适合个人部署:结合海外 VPS 可以快速搭建专属私有节点。

三、Trojan 搭建前期环境准备

在大家正式开始敲命令搭建 Trojan 之前,必须先将相关的基础环境和工具准备齐全,确保后续流程顺畅。

  1. VPS 服务器:推荐安装支持 BBR 的主流 Linux 发行版(如 Debian / Ubuntu / CentOS)。
  2. 域名:需要提前注册,并将域名解析到所购 VPS 的正确 IP 地址上。
  3. 网络端口:服务器的 443 端口必须处于开放状态(用于 HTTPS 通信)。
  4. root 权限:需要使用 root 账户登录以方便快速执行安装命令。

1. 挑选并购买 VPS 服务器

服务器是整个环节不可缺少的配置,虽然今天提供的 Trojan 一键脚本适用于绝大多数海外 VPS,但为了保障国内访问的稳定性和速度,服务器线路的选择非常重要。

以下是两款是多数网友必选的服务器:

搬瓦工(BandwagonHost):这几年在国内的口碑一直不错。它的网络线路经过了针对性优化,连通性和稳定性都表现优异,晚高峰期间也很少出现严重的拥堵丢包现象。

  • 套餐建议: 门槛最低的是 CN2 GT 线路(49.99 美元/年)。为了长期的使用体验,建议选择 CN2 GIA-ECOMMERCE 方案(169.99 美元/年),走的是优质的 CN2 GIA 专线,支持切换日本大阪等机房。
  • 优惠信息: 下单付款时可以使用搬瓦工优惠码
  • 购买教程: 具体的搬瓦工注册流程可以参考 最新搬瓦工 VPS 注册与购买教程

很多网友抱怨搬瓦工的 VPS 容易被封,这种说法其实站不住脚。IP 被封禁的原因往往在于使用者部署的脚本不够安全,或者使用了已经被识别的特征协议,导致被防火墙拦截。使用安全的伪装方案才是根本,不能盲目让商家背锅。

Vultr:如果是预算有限的学生党,或者是只需短期测试的用户,Vultr 是一个非常灵活的选择。

  • 计费灵活: 最低套餐仅需 5 美元一个月,并且支持按小时计费,随时可以删除重建,不用不扣钱。
  • 机房丰富: 目前在全球共有十几个数据中心,亚洲区域包括日本、韩国、新加坡等机房可选。
  • 新人福利: 新用户注册能获得官方赠送的 50-100 美元体验金(详情参考:Vultr 最新优惠活动)。
  • 购买教程: 相关购买流程请参考 最新 Vultr VPS 注册与购买教程
  • 售后支持: 如果在使用过程中遇到网络阻断或账户异常,可以随时寻求官方技术支持,具体操作可见 Vultr联系客服教程 – Vultr怎么发工单联系在线客服

无论最终购买哪家的服务器,开通后都需要在商家后台找到该 VPS 的 IP 地址SSH 端口号 以及 root 密码,这是后续登录服务器的必备信息。

2. 购买用于伪装的独立域名

基于 HTTPS 协议的伪装原理,搭建 Trojan 必须拥有一个真实域名来指向伪装网站。

建议直接在 NameSilo 或 GoDaddy 等国外知名域名注册商处购买,支持支付宝付款,随便挑一个便宜的后缀即可。

不推荐在国内平台购买域名,因为涉及繁琐的实名认证和备案流程,不仅耽误时间,还容易留下过多隐私信息。

3. 设置 DNS 域名解析

准备好 VPS 和域名后,下一步就是进行 DNS 域名解析,由于各家域名服务商的后台界面不同,具体操作步骤会有所差异。

核心逻辑是:在你的域名管理后台,添加一条 A 记录,将你的域名直接指向刚购买的 VPS IP 地址。

如果使用的是 Cloudflare 等第三方解析平台,请务必在搭建期间将“小黄云”(CDN 代理)暂时关闭,仅使用纯 DNS 解析功能,否则会导致后续证书申请失败。

4. 准备 SSH 远程连接工具

获取到服务器信息后,需要借助 SSH 客户端来远程连接 VPS 并输入命令。

以下是 Windows 和 Mac 系统的常用连接方式:

Windows 系统远程连接 SSH:建议使用 Xshell 进行远程管理。

Mac OS X(苹果)系统远程连接 SSH:Mac 用户无需下载第三方软件,系统自带的“终端”工具就非常强大。

按下 Command+空格组合键搜索并打开“终端”,输入以下命令格式:

ssh root@ip_address -p ssh_port
#例如:ssh root@192.168.0.1 -p 22

将其中的 ip_address 替换为你的 VPS IP,ssh_port 替换为 SSH 端口(默认通常是 22),回车后输入 root 密码即可成功登录。

四、VPS 运行一键脚本搭建 Trojan

前置条件全部确认无误后,即可开始在服务器上执行 Trojan 的安装命令。

为了提升整体的传输速度,建议先给服务器安装 BBR 加速算法(参考教程:搬瓦工 VPS 安装魔改版 Google BBR 加速教程)。

为了照顾不同 Linux 发行版的用户,这里准备了两款通用的脚本,如果你想了解更多脚本的详细运行说明,也可以提前阅读一下 Trojan 一键脚本安装教程:适用于CentOS/Debian/Ubuntu系统

下面提供两款常用的 Trojan 一键安装脚本,任选其一执行即可。

Centos 系统 Trojan 一键安装脚本:

curl -O https://raw.githubusercontent.com/atrandys/trojan/master/trojan_centos7.sh && chmod +x trojan_centos7.sh && ./trojan_centos7.sh

CentOS 7+ / Debian 9+ / Ubuntu 16+ 系统通用一键脚本:

bash <(curl -s -L https://github.com/V2RaySSR/Trojan/raw/master/Trojan.sh)

如果在运行脚本时系统提示 bash: wget: command not found 或者缺少 curl,说明服务器缺少必要的下载依赖,需要先执行以下命令补齐:

# CentOS 系统请先执行:
yum update -y && yum install curl wget -y

# Ubuntu / Debian 系统请先执行:
apt-get update -y && apt-get install curl wget -y

部分精简版系统可能还需要补充 XZ 压缩工具:

# CentOS 安装 XZ 工具:
yum install xz

# Debian/Ubuntu 安装 XZ 工具:
apt-get install xz-utils

本教程以第二款通用脚本为例进行演示。复制安装命令并回车运行后,终端屏幕会弹出如下菜单:

1. 一键安装 Trojan
====================================
2. 安装 4 IN 1 BBRPLUS 加速脚本
====================================
3. 一键卸载 Trojan
====================================
0. 退出脚本
====================================
Trojan 一键安装脚本运行菜单

在 SSH 终端运行 Trojan 一键安装脚本的主菜单界面

输入数字 1 并回车开启安装。脚本会要求你输入绑定到本 VPS 的域名。

运行 Trojan 脚本时输入解析好的域名

按照提示输入已成功解析到 VPS IP 的主域名

注意:直接输入纯域名即可(如 www.bwgss.orgbwgss.org),切勿在前面添加 http://https://

输入域名并回车后,脚本会自动检测解析状态。如果前面步骤中 DNS 解析已生效,会提示“域名解析正常,开启安装 nginx 并申请 https 证书”。

Trojan 脚本自动检测域名解析并申请 HTTPS 证书

域名解析生效后,脚本自动配置 Nginx 与 SSL 证书

接下来的全自动化安装过程大概需要几分钟,耐心等待代码跑完即可。安装成功后,终端会输出一个打包好的客户端配置文件下载链接:

Trojan 服务端搭建成功并生成客户端配置文件

安装完成后,复制终端提供的链接下载 Trojan 客户端配置压缩包

  1. 复制终端里生成的链接地址,粘贴到浏览器中下载 trojan-cli 压缩包。
  2. 将压缩包解压,找到 usr -> src -> trojan-cli -> config.json 文件。
  3. 用记事本打开该 JSON 文件,将其中的 remote_addr(服务器地址)和 password(连接密码)记录下来备用。

此时,如果在浏览器中直接输入你的域名,应该会显示一个伪装的随机网页,说明 HTTPS 证书和 Nginx 配置均已生效,Trojan 服务端正式搭建完毕。

浏览器访问 Trojan 绑定的域名显示伪装网站

浏览器输入域名显示随机网页,代表服务端配置与 HTTPS 伪装生效

五、多平台 Trojan 客户端配置教程

服务端部署完成后,需要在本地电脑或手机上配置相应的客户端软件,才能连接 VPS 正常上网。

如果你手里还没有合适的软件,可以先前往 最新 Trojan 客户端下载地址(支持各平台) 获取对应系统的安装包,准备好之后再参考下方的图文步骤进行参数录入。

1. Windows 系统 V2RayN 客户端配置

在 Windows 平台上,兼容性与操作体验较好的是支持 Trojan 协议的 V2RayN 客户端。

首先,在解压出来的 trojan 文件夹中找到 v2rayN.exe 并双击运行。(如果文件夹中没有该程序,可以前往此处下载 Trojan 版本的 V2Ray 客户端)。

运行成功后,电脑右下角任务栏会出现一个蓝色的“V”字图标,双击打开主面板。点击上方菜单栏的“服务器”,选择“添加 [Trojan] 服务器”。

Windows 系统 V2RayN 客户端添加 Trojan 节点

在 V2RayN 客户端的服务器菜单中选择添加 Trojan 节点

在弹出的配置窗口中,将刚才保存好的 remote_addr(填入地址栏)和 password(填入密码栏)依次录入,其余选项保持默认即可。

填写 Trojan 节点的服务器地址与连接密码

将配置文件中的 remote_addr 与 password 填入对应窗口

点击“确定”保存。回到主界面,选中刚刚添加的节点按回车键激活。如果下方日志区域提示“配置成功”,则说明已经顺利连接上服务器。

V2RayN 客户端底部提示 Trojan 节点配置成功

保存节点并激活后,日志栏显示配置成功即可正常联网

为了方便在其他设备上快速添加节点,建议右键点击该服务器节点,选择“批量导出分享 URL 至剪贴板”,然后保存到文本中备用。

V2RayN 批量导出 Trojan 节点分享链接

右键点击节点批量导出分享 URL,方便在手机等其他设备快速导入

除了 V2RayN 之外,目前 Clash 也是非常热门的代理软件,拥有更强大的分流规则。如果你习惯使用 Clash 客户端,可以直接参考这篇专门的指导:Windows 系统下 Clash for 客户端配置 Trojan 教程,整体的配置思路大同小异。

2. iOS 苹果系统 Shadowrocket 配置

苹果手机用户首选的代理客户端是 Shadowrocket(俗称“小火箭”),它的新版本已经原生提供了对 Trojan 协议的支持。

  • 将刚才在电脑端导出的 Trojan URL 链接发送到手机上。
  • 在手机端复制这段链接文本。
  • 打开 Shadowrocket 软件,它会自动检测到剪贴板中的链接格式,并提示是否添加节点,点击确认即可。
  • 如果无法自动识别,也可以点击软件右上角的“+”号,将类型选择为 Trojan,手动填入服务器地址和密码。
  • 节点添加完成后,打开顶部的全局连接开关即可联网。(首次连接会弹出系统 VPN 权限申请,点击 Allow 允许)。

六、Trojan 节点连接失败排查方案

在搭建和使用过程中,如果遇到阻碍,可以对照以下几点进行基础排查:

  • 无法连接:首先检查服务器操作系统的防火墙是否放行了 443 端口,其次确认域名解析 IP 是否准确无误。
  • 证书错误:通常是伪装域名的证书申请失败,请确保证书存放路径与配置文件的设置保持一致。
  • 速度缓慢:如果网络延迟过高,可以尝试更换连接线路更好的 VPS 节点,或者在服务器端开启 BBR 加速。

七、总结

通过以上的完整图文步骤,利用 VPS 搭建 Trojan 及客户端配置的流程就全部结束了。

相较于传统的代理手段,基于 TLS 伪装的 Trojan 拥有更高的隐蔽性和抗干扰能力,是一个值得长期部署使用的稳定方案。

如果在实地敲打代码和配置客户端的过程中遇到任何环节的报错,欢迎在下方评论区留言交流。

未经允许不得转载:搬瓦工教程 » 搬瓦工 VPS 搭建 Trojan 详细教程(自动续签 SSL 证书,自动配置伪装网站)
Vultr 最新优惠活动-新用户注册 Vultr 赠送 50-100 美元火热进行中……

Just My Socks (JMS) 官方线路深度解析与稳定上网方案

搬瓦工官方出品,专为解决网络封锁而生。支持被封自动更换 IP,无需担心失联。拥有 IPLC 专线与 CN2 GIA 顶级链路,全线套餐现货在售。使用专属优惠码 JMS9248225 (5.2% 循环折扣),即刻畅享极速互联。

JMS 套餐汇总JMS 购买教程