本文介绍 Windows 10/11 系统下 Trojan 客户端的配置与使用方法,包括修改 config.json 配置文件、启动 Trojan 程序、设置 Windows PAC 和全局代理,以及通过 v2rayN 使用本地 SOCKS5 代理。
一、Windows Trojan 客户端配置前的准备工作
使用 Windows Trojan 客户端前,需要准备一台已经安装并运行 Trojan 服务端的 VPS,并记下服务器域名、连接端口和密码。如果还没有搭建服务端,可以参考:Trojan 一键脚本安装教程。
还没有 VPS 的用户,可以选择搬瓦工或Vultr,首次购买可以参考以下教程:
需要配置伪装网站和 SSL 证书自动续签的,可以参考搬瓦工 VPS 搭建 Trojan 详细教程。已经安装好 Trojan 服务端的用户,准备好连接信息即可。
二、运行并配置 Trojan 客户端内核
进入Trojan 客户端下载地址,下载 Windows 客户端并解压。打开 Trojan 文件夹,使用记事本或 Notepad++ 编辑 config.json 配置文件。
根据自己的 Trojan 服务端信息,修改以下参数:
- remote_addr:填写 Trojan 服务端域名或 IP 地址,使用域名证书时填写对应的域名。
- remote_port:填写服务端监听端口,例如
443。 - password:填写服务端设置的连接密码,保留配置文件原有的引号和方括号。
- local_port:本地 SOCKS5 代理端口,默认使用
1080,端口被占用时可以修改。
修改时保留 JSON 文件原有的双引号、逗号和括号。verify 和 verify_hostname 是 TLS 证书验证参数,建议保持 true。设置为 false 会关闭相应的证书验证。

修改 Trojan 客户端 config.json 配置文件
保存配置文件后,双击文件夹中的 trojan.exe 启动客户端。正常启动后会出现命令行窗口,运行期间保持窗口开启。
如果启动时提示缺少 Visual C++ 运行库,可以安装客户端安装包中提供的 VC_redist.x86.exe,然后重新启动 Trojan。

Trojan 客户端启动后的运行窗口
Trojan 启动后,会在本地开启 SOCKS5 代理,默认地址为 127.0.0.1:1080。接下来需要设置代理,让浏览器等应用使用这个连接。
三、Windows 系统代理设置
打开 Windows 设置,进入网络和 Internet → 代理,这里可以设置 PAC 代理脚本或手动代理服务器。

Windows 系统代理设置界面
两种代理模式的作用如下:
- PAC 模式:根据 PAC 脚本规则选择代理连接或本地连接,符合规则的网站使用 Trojan 代理,其余网站使用本地网络。
- 全局代理模式:让使用 Windows 系统代理的浏览器和程序通过指定的代理服务器连接,不再按照 PAC 规则分流。
1. 设置 PAC 代理模式
确认 Trojan 客户端已经启动后,在 Windows 代理设置中完成以下操作:
- 关闭“自动检测设置”。
- 开启“使用设置脚本”。
- 在“脚本地址”中填写以下 PAC 地址,然后点击“保存”。
https://hijk.art/trojan-pac.php?p=1080
其中 1080 是 Trojan 客户端的本地代理端口。如果 config.json 中的 local_port 使用了其他端口,需要将 PAC 地址中的端口号一起修改。

Windows 系统 PAC 代理脚本地址设置
保存后,支持系统 PAC 设置的浏览器会按照脚本规则选择代理或本地连接。PAC 脚本由第三方提供,使用时需要确保脚本地址可以正常访问。
2. 设置全局代理模式
全局模式不使用 PAC 分流规则。确认 Trojan 客户端仍在运行,然后进入 Windows 的“网络和 Internet → 代理”,按照以下步骤操作:
- 关闭“自动检测设置”。
- 关闭“使用设置脚本”。
- 开启“使用代理服务器”。
在代理服务器地址栏填写 127.0.0.1,端口填写 1080。如果 Trojan 配置文件中的 local_port 使用了其他端口,这里也需要填写相同的端口号。
在“不使用代理服务器的地址”中填写以下内容,让本机和局域网地址绕过代理:
localhost;127.*;10.*;172.16.*;172.17.*;172.18.*;172.19.*;172.20.*;172.21.*;172.22.*;172.23.*;172.24.*;172.25.*;172.26.*;172.27.*;172.28.*;172.29.*;172.30.*;172.31.*;192.168.*

Windows 全局代理服务器地址、端口及排除列表设置
填写完成后点击“保存”,使用浏览器访问网页,检查代理是否正常工作。Windows 手动代理的协议支持与应用有关,如果浏览器无法使用本地 SOCKS5 连接,还可以采用下一节的 v2rayN 方法。
需要切换回 PAC 模式时,关闭“使用代理服务器”,再按照前面的步骤开启代理脚本即可。
四、使用 v2rayN 客户端管理 Trojan 代理
除了 Windows 系统代理,还可以通过 v2rayN 管理 Trojan 的代理连接,在 PAC 模式和全局模式之间切换。这里使用 SOCKS5 方式,将 Trojan 客户端开启的本地代理添加到 v2rayN 中。
首先进入V2Ray 客户端下载地址,下载并解压 v2rayN,运行文件夹中的 v2rayN.exe。同时保持前面启动的 trojan.exe 正常运行。
打开 v2rayN 主界面,在添加服务器的菜单中选择添加 Socks 服务器,如下图所示:

在 v2rayN 中添加 SOCKS5 服务器
在弹出的服务器配置窗口中填写以下信息:
- 地址:
127.0.0.1,即本机地址。 - 端口:
1080,与 Trojan 配置文件中的local_port保持一致。 - 名称:填写
Trojan,方便识别。
填写完成后点击“确定”,保存 SOCKS5 服务器配置。

填写 Trojan 本地 SOCKS5 代理地址和端口
添加完成后,选中刚才创建的 Trojan 服务器。如果之前已经在 Windows 中配置了 PAC 脚本或手动代理,先关闭原来的设置,再由 v2rayN 管理系统代理。
在电脑右下角找到 v2rayN 的“V”形图标,点击鼠标右键,在“Http 代理”菜单中选择 PAC 模式或全局模式。

通过 v2rayN 托盘菜单切换 PAC 模式和全局代理
完成设置后,浏览器就可以通过 v2rayN 使用 Trojan 的本地 SOCKS5 代理。使用期间需要保持 Trojan 和 v2rayN 两个程序运行。
关于 v2rayN 的其他配置方法,可以参考:Windows 系统 v2rayN 客户端配置教程。
五、Trojan Windows 客户端常见问题
如果 Trojan 客户端无法启动,或者程序运行后浏览器无法访问网页,可以检查配置文件、服务器连接信息和本地代理设置。
1. 双击 trojan.exe 后无法启动怎么办?
先检查 config.json 是否与 trojan.exe 位于同一文件夹,配置文件中的双引号、逗号和括号是否完整。如果程序闪退,可以通过命令提示符运行 trojan.exe,查看终端输出的错误信息。
2. 出现 TLS handshake failure 错误怎么办?
检查 Trojan 服务端是否正常运行,客户端填写的域名和端口是否正确,以及电脑系统时间是否准确。如果服务端使用 TLS 证书,还需要检查证书有效期、域名匹配情况和 SNI 配置。
3. Trojan 已经启动,但浏览器无法访问网页怎么办?
检查 config.json 中的 local_port 是否与代理设置使用的端口一致。如果使用 PAC 模式,检查脚本地址是否能够访问;如果通过 v2rayN 连接,确认添加的 SOCKS5 服务器地址为 127.0.0.1,端口与 Trojan 配置相同,并保持两个客户端运行。
4. 安卓手机如何使用 Trojan 节点?
安卓手机可以安装支持 Trojan 协议的客户端,填写已有服务端的域名、端口和密码,无需通过 Windows 电脑转发,具体步骤可以参考:安卓 Trojan 客户端配置教程。
六、关闭与卸载 Trojan 客户端
如果暂时不使用 Trojan,除了关闭客户端,还需要关闭 Windows 系统代理,避免浏览器继续连接已经停止运行的本地代理。
- 关闭 v2rayN 代理:如果使用 v2rayN 管理 Trojan,先在 v2rayN 中关闭系统代理,然后退出程序。
- 关闭 Windows 系统代理:打开“设置 → 网络和 Internet → 代理”,关闭“使用设置脚本”和“使用代理服务器”。
- 退出 Trojan:关闭
trojan.exe的命令行窗口,结束客户端运行。 - 卸载客户端:如果不再使用 Trojan,可以删除解压后的程序文件夹。使用便携版 v2rayN 的用户,也可以在退出程序后删除对应文件夹。
以后需要重新使用时,保留原来的 config.json 配置文件即可免去重新填写服务器信息。该文件包含连接密码,应妥善保存。
| 机房位置 | 带宽 | 流量 | 设备 | 价格 | 购买 |
|---|---|---|---|---|---|
| 洛杉矶 500 | 2.5Gbit | 500GB/月 | 5台 | $5.88/月-$58.88/年 | 购买 |
| 洛杉矶 1000 | 5Gbit | 1T/月 | 无限 | $9.88/月-$98.88/年 | 购买 |
| 洛杉矶 5000 | 5Gbit | 5T/月 | 无限 | $48.99/月-$489.99/年 | 购买 |
| 洛杉矶 10000 | 5Gbit | 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 独享 | 1T/月 | 无限 | $239.00/月-$2399.00/年 | 购买 |
| 日本 CN2 GIA | 700MB 独享 | 5T/月 | 无限 | $1135.00/月-$11395.00/年 | 购买 |
| 伦敦 500 | 2.5Gbps | 500GB/月 | 5台 | $6.8/月-$67.99/年 | 购买 |
| 伦敦 1000 | 5Gbps | 1T/月 | 无限 | $11.29/月-$113.99/年 | 购买 |
| 伦敦 5000 | 5Gbps | 5T/月 | 无限 | $59.99/月-$559.99/年 | 购买 |
需要 VPS 服务器?Just My Socks 更适合直接使用代理服务;如果您需要建站、部署项目、搭建环境或学习 Linux,可以选择搬瓦工 VPS,参考 搬瓦工在售 VPS 套餐整理与购买推荐。 |
|||||

搬瓦工教程