Trojan-Go 是一款轻量级的跨境网络加速工具,采用 TLS 隧道传输协议,在保证稳定性的同时具备良好的隐蔽性,本文详细讲解客户端下载、安装步骤、配置文件编写及常见问题解决方案,帮助用户快速上手。
客户端下载与安装
1 支持平台
Trojan-Go 支持 Windows、macOS、Linux、Android 和路由器平台,Windows 用户推荐使用 Clash Verge Rev(Clash for Windows 已停止维护),从 GitHub Release 页面下载对应版本;macOS 用户可选择 ClashX 或 ClashX Pro,M1/M2 芯片需下载 arm64 版本;Android 设备建议使用 FlClash 或 Clash for Android,华为/鸿蒙系统需通过手动下载 APK 安装,不建议从应用商店下载;iOS 设备 App Store 无 Clash 官方客户端,推荐 Shadowrocket 或 Quantumult X;OpenWrt 路由器用户可安装 OpenClash 插件,内核建议选择 Meta 版本。
2 下载注意事项
下载时请验证文件完整性,官方渠道为 GitHub 仓库,如遇 GitHub 访问受限,可使用镜像站点或通过网盘获取资源,安装过程中如系统提示安全警告,需手动放行或关闭杀毒软件后再试。
配置文件编写
1 基础配置结构
Trojan-Go 配置文件采用 YAML 格式,核心字段包括代理(proxies)、代理组(proxy-groups)和规则(rules),以下是一个基础配置示例:
proxies:
- name: "trojan-node"
type: trojan
server: example.com
port: 443
password: your-password
sni: example.com
skip-cert-verify: false
proxy-groups:
- name: "auto-select"
type: select
proxies:
- trojan-node
rules:
- DOMAIN-SUFFIX,example.com,auto-select
- GEOIP,CN,DIRECT
- MATCH,auto-select
2 代理组类型选择
代理组配置决定了流量分配策略,需根据使用场景选择合适类型。select 类型为手动选择模式,用户可在客户端界面自行切换节点,适合多节点管理;url-test 类型自动检测节点延迟,选择响应最快的节点,适合日常上网;fallback 类型优先使用列表中第一个可用节点,当节点故障时自动切换到下一个,适合对稳定性要求高的场景。
3 分流规则写法
分流规则决定哪些流量走代理、哪些直连。DOMAIN 精确匹配域名,DOMAIN-SUFFIX 匹配域名后缀(如 example.com 匹配 abc.example.com),IP-CIDR 用于匹配 IP 段,GEOIP 根据 IP 库判断地理位置,规则按顺序匹配,命中后执行对应动作,建议将精确规则放在前面,通用规则放在后面。
TUN 模式与系统代理区别
1 工作原理
TUN 模式创建虚拟网卡,直接接管系统所有流量(包括 UDP 协议和游戏流量),实现全局代理;系统代理仅处理 HTTP/HTTPS 请求,适用范围有限,对于游戏玩家或需要 UDP 传输的用户,必须开启 TUN 模式。
2 开启方式
在 Clash 客户端中,TUN 模式通常需要手动开启,以 Clash Verge 为例,进入设置页面,找到 TUN 选项并启用,同时建议开启 "TUN 栈"(stack 为 system 或 gvisor),部分客户端还需安装额外内核才能使用 TUN 功能。
常见问题 FAQ
1 节点连接成功但无法上网
现象:客户端显示已连接,但浏览器无法打开网页。原因:可能是分流规则配置错误,导致流量未正确转发。解决方法:检查规则中 MATCH 字段是否指向正确的代理组,尝试将规则简化为全部走代理测试。
2 速度慢或频繁断连
原因:节点服务器负载过高、网络延迟大或本地网络不稳定。解决方法:在代理组中切换到其他节点,或将 url-test 的 URL 地址更换为国内可访问的测速地址。
3 配置文件格式错误
现象:客户端无法加载配置,提示 YAML 解析失败。原因:缩进错误、缺少必要字段或特殊字符未转义。解决方法:使用 YAML 验证工具检查格式,确保缩进使用空格而非 Tab,密码中的特殊字符用引号包裹。
节点选择建议
选择节点时需考虑实际使用场景:观看 4K 视频需要高带宽节点,优先选择专线或大带宽中转;玩外服游戏需要低延迟节点,建议选择地理位置相近的服务器;跨境办公需要稳定连接,避免频繁切换导致断线,判断节点服务商是否靠谱可参考:是否提供实时节点负载信息、是否有完善的售后渠道、是否支持退款或试用。
通过以上步骤完成配置后,保存配置文件并在客户端中启用即可开始使用,定期更新节点订阅和客户端版本能获得更好的使用体验。