配置Trojan节点的步骤如下

  1. 下载源码

    • 访问Trojan的官方网站 https://trojan-project.org。
    • 下载最新版本的源码,并将其解压到你要配置节点的项目目录中,~/trojan_project。
  2. 配置JSON配置文件

    • 创建一个 config.json 文件,内容如下:
      {
        "listen_port": 1234,
        "token": "base32_token",
        "log_level": 2,
        "server": "192.168.1.2:1234"
      }
    • listen_port:节点监听的端口。
    • token:生成的认证 token,需用 base32 编码。
    • server:你要连接的其他节点的 IP 地址和端口(可选)。
  3. 编译源码

    • 打开终端,进入源码目录,执行以下命令:
      cd ~/trojan_project
      make -j4
    • -j4 选项表示使用4个核编译,节省时间。
  4. 运行节点

    • 编译完成后,运行节点:
      ./trojan -c config.json -p password
    • password:节点的密码,用于访问控制。
  5. 生成认证 token

    • 停止当前节点,执行以下命令生成认证 token:
      ./trojan -g 192.168.1.2:1234
    • 这将生成一个 x.key 文件,用于身份验证。
  6. 测试连接

    • 使用 netcat 测试目标服务器是否在线:
      nc -zv 192.168.1.2 1234
    • 如果成功,会显示连接状态。
  7. 注意事项

    • 权限:确保运行Trojan的用户有足够权限,可能需要使用 sudo。
    • 防火墙:确保防火墙开放了 listen_port 端口。
    • 日志级别:调整 log_level 来控制日志输出量。
    • 安全:妥善保存 x.key,避免泄露。

完成以上步骤后,你已经配置好了一个Trojan节点,可以根据需要添加更多节点并建立点对点网络。

配置Trojan节点的步骤如下

扫码添加原子VPN加速器微信

扫码添加原子VPN加速器微信

400-815-7263
扫码添加原子VPN加速器微信

扫码添加原子VPN加速器微信

网站地图