訂閱幫你產生的那幾個群組
規則不會把流量直接交給某個節點——它交給一個群組,群組再決定用哪個節點。所以「選節點」這件事,實際上永遠是「在某個群組裡選」。
- 總出口群組,常叫「節點選擇」或 PROXY,類型是
select。大部分規則最後都匯到它,動這裡影響面最大。 - 地區群組:香港、日本、新加坡之類,裡面只裝該地區的節點。它們通常不被規則直接引用,而是被總出口群組當成候選。
- 串流與特定服務群組。規則把對應網域單獨指到這裡,方便給它們釘一個固定落地。
- 廣告攔截群組,裡面一般只有 REJECT。命中的請求直接掐掉,既不走代理也不走直連。
- 兜底群組,常叫「漏網之魚」或 Final。
rules最後那條MATCH指向它,沒被前面規則認領的流量都歸它管。
群組可以指向另一個群組
群組的 proxies 清單裡既能放節點名,也能放另一個群組的名字。典型訂閱就是這麼串起來的:MATCH 到兜底群組,兜底群組指向總出口群組,總出口群組裡列著幾個地區群組,地區群組裡才是真節點。你在總出口群組點「香港」,選中的其實是那個地區群組。
proxy-groups:
- name: PROXY
type: select
proxies: [HK, JP, DIRECT]
- name: HK
type: select
proxies: [HK-01, HK-02]
- name: Final
type: select
proxies: [PROXY, DIRECT]
兜底群組別順手設成 DIRECT。它接的是所有沒被規則認領的流量,症狀會是「大部分網站都好,就某幾個打不開」,不翻連線頁根本想不到問題在這裡。除非你本來用的就是白名單直連那套規則,否則讓它跟著總出口群組走。
盡量只在一個地方切換
- 日常換節點只動總出口群組。地區群組和串流群組保持預設,改的地方越少,出問題越好回溯。
- 某個服務必須固定落地,就進它專屬的那個群組手動指一個節點,別在總出口群組將就,這樣其它流量不受影響。
- 地區群組如果是自動測速類型,你手選的節點會被下一輪測速蓋掉。想釘死就在總出口群組直接選具體節點,跳過地區群組。
- 群組裡出現「剩餘流量」「到期時間」這類名字,那是機場塞進節點清單的公告,選中它等於選了一個連不通的位址。
群組的名字和數量完全由訂閱決定,換一家機場就是另一套。別人的截圖對不上你的介面很正常,別照著找同名的群組。
換了節點,網頁還是走舊路
兩件事疊在一起。群組的選擇只對新建立的連線生效,已經在跑的連線原路走完;而瀏覽器和很多程式會重用連線,一條 keep-alive 撐幾分鐘很常見,影音串流更是一直掛著。
換完節點順手清一次連線清單,再強制重新整理頁面。想確認到底走了哪個節點,看連線頁那一行的 Chains(有的用戶端叫代理鏈),它按順序列出這條連線經過的群組與最終節點,比看哪張卡片高亮可靠。