搬瓦工教程网将为大家详细介绍 Trojan-Go 一键安装脚本 的使用方法,包括 Trojan 和 Trojan-Go 区别、Trojan-Go 的功能特点、安装前准备工作,以及完整的 Trojan-Go 安装教程。如果你之前已经了解过 Trojan,那么这篇文章可以帮助你进一步弄清楚 Trojan-Go 是什么、和 Trojan 有什么关系,以及如何快速完成部署。
相比原版 Trojan,Trojan-Go 在功能扩展、传输性能和易用性方面都有明显提升,支持多路复用、WebSocket、CDN 中转等特性,更适合有进阶需求的用户使用。

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.pem 和 trojan-go.key 即可。
三、Trojan-Go 安装前准备工作
在正式开始 Trojan-Go 一键安装教程之前,还需要先完成一些基础准备工作,例如 VPS 服务器、域名解析、防火墙端口放行以及 SSH 连接工具等。
提前把这些内容准备好,可以避免在安装过程中出现证书申请失败、无法连接服务器等常见问题。
1、准备一台 VPS 服务器
在正式开始 Trojan-Go 安装教程 之前,首先你需要有一台自己的 VPS 服务器。
这里本站推荐 搬瓦工 和 Vultr,这两家 VPS 服务商在国内用户中口碑较好,稳定性和线路表现都比较不错。
VPS 购买教程参考:
- 搬瓦工 VPS 购买教程:最新搬瓦工 VPS 注册与购买教程
- Vultr VPS 购买教程:最新 Vultr 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 或 @,当然也可以根据自己的需要设置为 bbs、web、blog 等形式。
例如,解析完成后,网站访问形式可能是:
www.你的域名.com你的域名.com
5、准备 SSH 连接工具
安装 Trojan-Go 需要先通过 SSH 登录 VPS,不同系统可使用不同的连接方式:
Windows 系统:建议使用 Xshell 远程连接 VPS 服务器。
- Xshell 下载地址:最新免费版 Xshell 和 Xftp 下载地址(中文版永久免费)
- Xshell 使用教程:如何使用 Xshell 通过 SSH 远程连接并管理 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 被墙自动更换。
| 机房位置 | 带宽 | 流量 | 同时在线 | 价格 | 链接 |
|---|---|---|---|---|---|
| 洛杉矶 500 | 2.5 Gbit | 500GB/月 | 5台设备 | $5.88/月 - $58.88/年 | 直达官网 |
| 洛杉矶 1000 | 5 Gbit | 1T/月 | 无限设备 | $9.88/月 - $98.88/年 | 直达官网 |
| 洛杉矶 5000 | 5 Gbit | 5T/月 | 无限设备 | $48.99/月 - $489.99/年 | 直达官网 |
| 洛杉矶 10000 | 5 Gbit | 10T/月 | 无限设备 | $93.99/月 - $948.99/年 | 直达官网 |
| 香港 CMI+NTT | 2.5Gbps | 500GB/月 | 5台设备 | $8.99/月 - $89.99/年 | 直达官网 |
| 香港 CMI+NTT | 5Gbps | 1T/月 | 无限设备 | $14.90/月 - $113.99/年 | 直达官网 |
| 香港 CMI+NTT | 5Gbps | 5T/月 | 无限设备 | $59.99/月 - $599.99/年 | 直达官网 |
| 香港 IPLC 专线 | 300MB 独享 | 300GB/月 | 3台设备 | $21.00/月 - $210.00/年 | 直达官网 |
| 香港 IPLC 专线 | 1G 独享 | 1T/月 | 无限设备 | $59.00/月 - $589.00/年 | 直达官网 |
| 香港 CN2 GIA | 100MB 独享 | 100GB/月 | 3台设备 | $34.99/月 - $349.99/年 | 直达官网 |
| 香港 CN2 GIA | 500MB 独享 | 500GB/月 | 5台设备 | $149.99/月 - $1499.99/年 | 直达官网 |
| 香港 CN2 GIA | 1G 独享 | 1T/月 | 无限设备 | $279.99/月 - $2799.99/年 | 直达官网 |
| 日本 CN2 GIA | 100MB 独享 | 100GB/月 | 3台设备 | $29.99/月 - $299.99/年 | 直达官网 |
| 日本 CN2 GIA | 200MB 独享 | 500GB/月 | 5台设备 | $135.99/月 - $1349.99/年 | 直达官网 |
| 日本 CN2 GIA | 500MB 独享 | 1000GB/月 | 无限设备 | $239.00/月 - $2399.00/年 | 直达官网 |
| 伦敦 500 | 2.5Gbps | 500GB/月 | 5台设备 | $6.8/月 - $67.99/年 | 直达官网 |
| 伦敦 1000 | 5Gbps | 1000GB/月 | 无限设备 | $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 脚本运行状态与安装模式选择菜单
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 一键脚本,运行之前请确认如下条件已经具备:
- 一个伪装域名
- 伪装域名 DNS 解析指向当前服务器 IP(192.168.0.1)
- 如果 /root 目录下有 trojan-go.pem 和 trojan-go.key 证书密钥文件,无需理会条件 2
确认满足按 y,按其他退出脚本
确认域名已正确解析,或者 /root 目录下已经存在 trojan-go.pem 和 trojan-go.key 证书文件后,输入 y 即可继续安装。
5. 等待脚本自动安装完成
接下来的过程基本都是脚本自动完成,安装过程中请注意以下几点:
- 安装时可能会提示你输入一些配置信息,可根据需要填写;如果不确定,也可以直接按回车使用默认值。
- 脚本运行过程中可能会出现短暂卡顿,只要 SSH 没有断开,一般都属于正常现象,请耐心等待。
- 如果 SSH 连接中途断开,重新连接服务器后再次执行安装命令即可。
6. 查看安装完成后的配置信息
安装完成后,你会看到类似下面的配置信息页面:

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 在功能扩展、性能表现和使用体验方面都有明显提升,更适合有进阶需求的用户使用。
如果你正准备部署自己的代理环境,可以按照本文的步骤逐步操作。
