Trojan搭建教程:安装、配置与常见问题解决

Trojan搭建教程:安装、配置与常见问题解决

1. 准备工作

  • 在VPS上注册一个账号
  • 确保VPS系统为Linux,并拥有root权限

2. 安装Trojan

  • 使用SSH连接到VPS

  • 运行以下命令安装Trojan

    wget https://github.com/trojan-gfw/trojan/releases/download/v1.16.0/trojan-1.16.0-linux-amd64.tar.xz tar -xvf trojan-1.16.0-linux-amd64.tar.xz cd trojan ./trojan -v

3. 配置Trojan

  • 创建配置文件

    nano /etc/trojan/config.json

  • 编辑配置文件,配置端口和密码

    { “run_type”: “server”, “local_addr”: “0.0.0.0”, “local_port”: 443, “remote_addr”: “127.0.0.1”, “remote_port”: 80, “password”: [ “your_password” ], “log_level”: 1, “ssl”: { “cert”: “/etc/trojan/trojan.crt”, “key”: “/etc/trojan/trojan.key”, “key_password”: “”, “cipher”: “TLS_AES_256_GCM”, “cipher_tls13”: true, “prefer_server_cipher”: true, “alpn”: [ “http/1.1” ], “reuse_session”: true, “session_ticket”: true, “curves”: “X25519”, “dhparam”: 2048 }, “tcp”: { “no_delay”: true, “keep_alive”: true, “reuse_port”: false, “fast_open”: true, “fast_open_qlen”: 20 }, “mysql”: { “enabled”: false, “server_addr”: “127.0.0.1”, “server_port”: 3306, “database”: “”, “username”: “”, “password”: “” } }

  • 保存并退出配置文件

  • 启动Trojan

    trojan -c /etc/trojan/config.json

4. 配置客户端

  • 下载并安装Trojan客户端
  • 输入服务器地址、端口和密码
  • 连接服务器

5. 常见问题解决

Q: 如何更改Trojan端口?

A: 修改配置文件中的”local_port”字段并重启Trojan服务。

Q: 如何查看Trojan日志?

A: 运行”journalctl -u trojan”命令来查看Trojan的系统日志。

Q: 我忘记了Trojan密码,怎么办?

A: 可以通过编辑配置文件来重置密码,并重启Trojan服务。

正文完