github.com/inazumav/sing-box@v0.0.0-20230926072359-ab51429a14f1/docs/configuration/inbound/trojan.zh.md (about)

     1  ### 结构
     2  
     3  ```json
     4  {
     5    "type": "trojan",
     6    "tag": "trojan-in",
     7  
     8    ... // 监听字段
     9  
    10    "users": [
    11      {
    12        "name": "sekai",
    13        "password": "8JCsPssfgS8tiRwiMlhARg=="
    14      }
    15    ],
    16    "tls": {},
    17    "fallback": {
    18      "server": "127.0.0.1",
    19      "server_port": 8080
    20    },
    21    "fallback_for_alpn": {
    22      "http/1.1": {
    23        "server": "127.0.0.1",
    24        "server_port": 8081
    25      }
    26    },
    27    "transport": {}
    28  }
    29  ```
    30  
    31  ### 监听字段
    32  
    33  参阅 [监听字段](/zh/configuration/shared/listen/)。
    34  
    35  ### 字段
    36  
    37  #### users
    38  
    39  ==必填==
    40  
    41  Trojan 用户。
    42  
    43  #### tls
    44  
    45  ==如果启用 HTTP3 则必填==
    46  
    47  TLS 配置, 参阅 [TLS](/zh/configuration/shared/tls/#inbound)。
    48  
    49  #### fallback
    50  
    51  !!! error ""
    52  
    53      没有证据表明 GFW 基于 HTTP 响应检测并阻止 Trojan 服务器,并且在服务器上打开标准 http/s 端口是一个更大的特征。
    54  
    55  回退服务器配置。如果 `fallback` 和 `fallback_for_alpn` 为空,则禁用回退。
    56  
    57  #### fallback_for_alpn
    58  
    59  为 ALPN 指定回退服务器配置。
    60  
    61  如果不为空,ALPN 不在此列表中的 TLS 回退请求将被拒绝。
    62  
    63  #### transport
    64  
    65  V2Ray 传输配置,参阅 [V2Ray 传输层](/zh/configuration/shared/v2ray-transport)。