搬瓦工机场
Just My Socks教程

最新版 Trojan-Go 一键安装脚本(支持:CentOS、Ubuntu、Debian)

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

搬瓦工教程网将为大家详细介绍 Trojan-Go 一键安装脚本 的使用方法,包括 Trojan 和 Trojan-Go 区别、Trojan-Go 的功能特点、安装前准备工作,以及完整的 Trojan-Go 安装教程。如果你之前已经了解过 Trojan,那么这篇文章可以帮助你进一步弄清楚 Trojan-Go 是什么、和 Trojan 有什么关系,以及如何快速完成部署。

相比原版 Trojan,Trojan-Go 在功能扩展、传输性能和易用性方面都有明显提升,支持多路复用、WebSocket、CDN 中转等特性,更适合有进阶需求的用户使用。

最新版 Trojan-Go 一键安装脚本(支持 CentOS、Ubuntu、Debian)

Trojan-Go 一键安装脚本及环境部署演示

下面就一起来看看这篇最新版 Trojan-Go 一键安装脚本教程。

一、Trojan 与 Trojan-Go 的关系和区别

在正式开始 Trojan-Go 一键安装教程之前,我们先来简单了解一下 Trojan 和 Trojan-Go 的关系,以及两者之间到底有哪些区别。这样有助于大家根据自己的实际需求,选择更适合自己的部署方案。

1、Trojan 是什么?

Trojan 是一款较为流行的网络代理工具,其核心特点是通过复用服务器的 443 端口,将代理流量伪装成正常的网站访问流量,从而降低被识别和封锁的风险。

关于 Trojan 的更多介绍,可以参考:最新 Trojan 客户端下载地址(支持各平台)

如果你还想了解原版 Trojan 的具体搭建过程,也可以参考这篇教程:搬瓦工 VPS 搭建 Trojan 详细教程(自动续签 SSL 证书,自动配置伪装网站)

2、Trojan-Go 是什么?

Trojan-Go 是基于 Trojan 协议进行更新和二次开发的版本,它使用 Go 语言编写,兼容 Trojan 协议和原版配置文件格式,同时加入了更多实用功能,例如多路复用、WebSocket 传输、Shadowsocks 混淆、YAML 配置支持等。因此,无论是在性能表现还是扩展能力上,Trojan-Go 都比原版 Trojan 更强。

3、Trojan 和 Trojan-Go 的共同点

Trojan-Go 兼容原版 Trojan 的大部分核心功能,包括:

  • TLS/SSL 隧道传输
  • 透明代理
  • UDP 代理
  • 抗 GFW 检测机制
  • MySQL 数据库支持
  • 流量统计与用户流量配额限制
  • 用户认证

4、Trojan-Go 相比 Trojan 的主要增强功能

  • 多路复用:通过 smux 技术降低延迟,提升并发性能。
  • WebSocket 传输:支持 WebSocket over TLS/SSL,可配合 CDN 实现流量中转。
  • 简易模式:部署更加方便,使用门槛更低。
  • Socks5/HTTP 自动适配:可自动适配 Socks5 和 HTTP 代理。
  • 基于 tproxy 的透明代理:支持 TCP/UDP 透明代理。
  • 多平台支持:支持多种操作系统,且无特殊依赖。
  • 自定义路由模块:支持国内直连、广告屏蔽等功能。
  • 自动申请 HTTPS 证书:支持 Let’s Encrypt 证书自动申请与续期。
  • TLS 指纹伪造:可降低 TLS 特征被识别的风险。
  • 可插拔传输层:支持替换 TLS 传输方式,也支持 Shadowsocks 混淆插件。
  • YAML 配置支持:配置文件更易读,也更方便维护。

通常情况下,Trojan 和 Trojan-Go 的客户端可以通用,但如果你需要使用多路复用、CDN 中转或 WebSocket 等进阶功能,那么更建议直接使用 Trojan-Go 客户端。

二、Trojan-Go 一键安装脚本支持哪些系统?

目前常见的 Trojan-Go 一键安装脚本 可运行在以下主流 Linux 系统中:

  • CentOS 7 / 8 及以上版本
  • Ubuntu 16 / 18 / 20 及以上版本
  • Debian 8 / 9 / 10 及以上版本

此外,该脚本还支持自定义域名证书,你只需要将证书文件放置到 /root 目录下,并分别命名为 trojan-go.pemtrojan-go.key 即可。

三、Trojan-Go 安装前准备工作

在正式开始 Trojan-Go 一键安装教程之前,还需要先完成一些基础准备工作,例如 VPS 服务器、域名解析、防火墙端口放行以及 SSH 连接工具等。

提前把这些内容准备好,可以避免在安装过程中出现证书申请失败、无法连接服务器等常见问题。

1、准备一台 VPS 服务器

在正式开始 Trojan-Go 安装教程 之前,首先你需要有一台自己的 VPS 服务器。

这里本站推荐 搬瓦工Vultr,这两家 VPS 服务商在国内用户中口碑较好,稳定性和线路表现都比较不错。

VPS 购买教程参考:

如果你还想了解其他常见代理环境的部署方式,也可以参考这篇教程:最新 V2Ray 多合一脚本,支持 VMESS+websocket+TLS+Nginx、VLESS+TCP+XTLS、VLESS+TCP+TLS

或者目前更新的 Xray 协议部署方法:Xray 一键脚本安装教程(支持 CentOS、Ubuntu、Debian、及最新版系统)

2、检查 VPS 防火墙端口

如果你使用的 VPS 服务商默认开启了防火墙,例如阿里云、腾讯云、Google Cloud 等,请提前在管理后台放行 80 端口443 端口,否则在安装过程中可能会导致 HTTPS 证书申请失败。

一般来说,搬瓦工、HostDare、Vultr 等国外 VPS 平台默认会放行全部端口。

3、准备一个域名

除了 VPS 服务器外,你还需要准备一个自己的域名,你可以在 NameSilo、GoDaddy 等国外域名注册平台购买,通常支持支付宝付款,选择便宜的域名后缀即可。

如果在国内平台注册域名,一般还需要实名认证,流程相对麻烦一些。

4、完成域名解析

购买好域名后,还需要将域名解析到你的 VPS 服务器 IP。

通常主机名可以设置为 www@,当然也可以根据自己的需要设置为 bbswebblog 等形式。

例如,解析完成后,网站访问形式可能是:

  • www.你的域名.com
  • 你的域名.com

5、准备 SSH 连接工具

安装 Trojan-Go 需要先通过 SSH 登录 VPS,不同系统可使用不同的连接方式:

Windows 系统:建议使用 Xshell 远程连接 VPS 服务器。

Mac OS X(苹果)系统:Mac 用户无需安装第三方软件,直接使用系统自带“终端”即可。打开终端后,输入以下命令:

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

其中,ip_address 需要替换为 VPS 的 IP 地址,ssh_port 需要替换为对应的 SSH 端口。回车后输入 SSH 密码即可登录成功。

6、不想自己搭建怎么办?

如果你觉得自己搭建环境比较麻烦,也可以考虑直接使用搬瓦工官方出品的 Just My Socks 机场服务,搬瓦工机场的线路为优质 CN2 GIA,国内三网直连,并支持 IP 被墙自动更换。

机房位置带宽流量同时在线价格链接
洛杉矶 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-Go 一键安装教程

完成以上准备工作后,接下来就可以正式开始安装,下面这部分就是完整的 Trojan-Go 一键安装脚本教程

1. 运行 Trojan-Go 一键安装脚本

登录 VPS 服务器后,在 SSH 终端中输入以下命令并回车:

bash <(curl -sL https://s.hijk.art/trojan-go.sh)

正常情况下,执行命令后会看到如下菜单:

1. 安装 trojan-go
2. 安装 trojan-go+WS
3. 更新 trojan-go
4. 卸载 trojan-go
————-
5. 启动 trojan-go
6. 重启 trojan-go
7. 停止 trojan-go
————-
8. 查看 trojan-go 配置
9. 修改 trojan-go 配置
10. 查看 trojan-go 日志
————-
0. 退出

下图为 Trojan-Go 一键安装脚本的菜单界面:

Trojan-Go 一键脚本安装教程菜单界面

Trojan-Go 脚本运行状态与安装模式选择菜单

2. 如果脚本无法运行,先安装 curl

如果执行安装命令后没有出现菜单,通常是因为系统中没有安装 curl

这时可以先执行以下命令:

CentOS 系统:

yum install -y curl

Ubuntu / Debian 系统:

sudo apt install -y curl

安装完成后,再次执行上面的 Trojan-Go 安装命令即可。

3. 选择安装模式

安装菜单中可以看到两种常见模式:

  • trojan-go:普通安装方式,适合大多数用户。
  • trojan-go+WS:支持 WebSocket 和 CDN 流量中转,适合有 CDN 需求的用户。

如果你需要使用 CDN,请选择“2”,并按提示设置 WebSocket 路径;如果只是普通使用,直接输入“1”安装 trojan-go 即可。

注意:如果你的 VPS 上已经部署了网站,请先确认环境后再执行脚本,否则可能会影响原有网站的正常访问,因此不建议在生产环境中直接运行该脚本。

4. 确认域名解析或证书文件

这里以安装 trojan-go 为例,输入数字“1”并回车后,脚本会提示你确认以下条件:

trojan-go 一键脚本,运行之前请确认如下条件已经具备:

  1. 一个伪装域名
  2. 伪装域名 DNS 解析指向当前服务器 IP(192.168.0.1)
  3. 如果 /root 目录下有 trojan-go.pem 和 trojan-go.key 证书密钥文件,无需理会条件 2

确认满足按 y,按其他退出脚本

确认域名已正确解析,或者 /root 目录下已经存在 trojan-go.pemtrojan-go.key 证书文件后,输入 y 即可继续安装。

5. 等待脚本自动安装完成

接下来的过程基本都是脚本自动完成,安装过程中请注意以下几点:

  1. 安装时可能会提示你输入一些配置信息,可根据需要填写;如果不确定,也可以直接按回车使用默认值。
  2. 脚本运行过程中可能会出现短暂卡顿,只要 SSH 没有断开,一般都属于正常现象,请耐心等待。
  3. 如果 SSH 连接中途断开,重新连接服务器后再次执行安装命令即可。

6. 查看安装完成后的配置信息

安装完成后,你会看到类似下面的配置信息页面:

Trojan-Go 安装完成后的配置信息

Trojan-Go 服务端搭建完成及连接参数详情

通常会显示以下内容:

  • IP
  • 域名 / 主机名(Host)
  • 端口(Port)
  • 密码(Password)

到这里,Trojan-Go 一键安装脚本 就已经部署完成了。

7. 测试 Trojan-Go 是否安装成功

安装完成后,VPS 可能会自动重启,也可能不会,这都属于正常情况。

随后你可以在浏览器中输入自己的伪装域名进行访问,如果伪装网站能够正常打开,通常就说明 Trojan-Go 服务端已经配置成功。

五、Trojan-Go 一键安装脚本注意事项

在完成 Trojan-Go 一键安装脚本部署后,还有一些细节需要特别注意,例如 CDN 使用方式、伪装建站、流量使用习惯等。

如果你还想进一步了解流量伪装方面的内容,也可以继续阅读:V2Ray 高级使用技巧之流量伪装

这些内容虽然不属于安装步骤的一部分,但对后续的稳定使用同样很重要。

  • 如果你需要使用 CDN 功能,则必须安装 trojan-go+WS 版本。
  • 本站提供的 Trojan-Go 一键脚本通常默认已启用 BBR 加速,无需额外安装加速脚本。
  • 如果部署完成后还想继续进行伪装建站,可参考:Trojan-Go 伪装搭建网站教程
  • 刚完成搭建后,不建议立刻进行大流量使用,否则可能会导致 VPS 被限速、端口异常,严重时甚至可能导致 IP 被封锁。

如果你还需要下载客户端,可以参考这篇文章:最新 Trojan-Go 客户端下载地址(支持各平台)

六、总结

以上就是这篇完整的 Trojan-Go 安装教程,通过本文,相信大家已经能够弄清楚 Trojan 和 Trojan-Go 区别,也了解了 Trojan-Go 一键安装脚本 的具体使用方法。

相比原版 Trojan,Trojan-Go 在功能扩展、性能表现和使用体验方面都有明显提升,更适合有进阶需求的用户使用。

如果你正准备部署自己的代理环境,可以按照本文的步骤逐步操作。

未经允许不得转载:搬瓦工教程 » 最新版 Trojan-Go 一键安装脚本(支持:CentOS、Ubuntu、Debian)
Vultr 最新优惠活动-新用户注册 Vultr 赠送 50-100 美元火热进行中……

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

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

JMS 套餐汇总JMS 购买教程