鏈式代理就是讓一個出口的流量不直接發出去,而是先塞進另一個出口。Xray 裡靠 outbound 的 proxySettings 實作,兩跳之間的關係寫在設定裡,不需要額外軟體。
什麼時候需要
最常見的兩種:一是家用寬頻或本地線路到落地機繞路嚴重,先連一台線路好的中轉機能明顯降延遲;二是需要固定的落地 IP,比如某些串流只認特定地區且不喜歡頻繁變動的位址,中轉隨便換,落地不動。
合作推薦訂閱連結從哪來?本站合作機場註冊即送 1GB 香港高速體驗流量,可直接一鍵匯入。取得高速節點設定骨架
寫兩個 outbound,各給一個 tag,然後讓落地那個透過前置那個發出:
"outbounds": [
{ "tag": "landing", "protocol": "vless",
"settings": { },
"proxySettings": { "tag": "relay" } },
{ "tag": "relay", "protocol": "vmess",
"settings": { } }
]陣列第一個是預設出口,所以上面這份設定裡流量預設走 landing,而 landing 的封包會先被 relay 包一層再發出去。兩個 outbound 的 settings 各自照常填伺服器位址、埠和 UUID。
代價
- 延遲是兩跳相加,中轉選得不好反而更慢。先分別測兩段,再決定要不要串。
- 兩跳都開 Mux 會明顯放大排隊效應,建議至少關掉一邊。
- 頻寬取兩跳裡較小的那個,中轉機小水管會成為瓶頸。
在 v2rayN 裡怎麼落地
圖形介面填不了這種結構,需要用「自訂設定」匯入完整 json。寫之前建議先讀一遍 config.json 的結構,尤其是 outbounds 和 tag 的關係。