設定範例
config.yaml YAML
proxies: - name: "trojan" type: trojan server: server port: 443 password: yourpsk udp: true sni: example.com client-fingerprint: random skip-cert-verify: true network: tcp
欄位說明
password必須Trojan 伺服器密碼,明文傳輸是 Trojan 協議設計裡的一部分(依賴 TLS 保護)。
ss-opts(相容 trojan-go)
舊版本 trojan-go 支援在 Trojan 外面再疊一層 Shadowsocks AEAD 加密,如果你的節點是這種搭配,需要額外開啟:
YAML ss-opts
ss-opts: enabled: true method: aes-128-gcm password: "example"
ss-opts.method可選支援 aes-128-gcm/aes-256-gcm/chacha20-ietf-poly1305。絕大多數現代 Trojan 節點不需要這層,直接跳過即可。