V2Ray 自訂路由規則語法:domain、ip、geosite 寫法與比對優先順序
完整整理 domain、full、regexp、ip、geosite、geoip 等規則寫法,說明規則由上而下的比對順序與常見衝突,並附上可直接套用的範例片段。
閱讀文章 →用戶端介面示意 · 選單與預設連接埠可能因用戶端設定而異
依作業系統選擇
桌面端建議選擇 v2rayN,Android 建議選擇 v2rayNG。安裝前請確認作業系統與處理器架構,安裝檔、適用條件和更新資訊請見下載頁。
用戶端負責管理設定、啟動核心和設定本機入口;連線所需的伺服器位址、認證資訊與訂閱網址則需另外準備。安裝完成後清單仍是空的,通常表示尚未匯入設定,不代表安裝失敗。訂閱可能包含多台伺服器,請先選擇一台作為使用中的設定,再測試連線。
同一份訂閱在不同用戶端的匯入結果可能不同,原因包括協定支援範圍、傳輸設定和訂閱格式。移轉前請保留原有設定,先確認單台伺服器能否正常使用,再匯入整個訂閱分組。裝置架構決定安裝檔能否執行,協定相容性則決定設定能否連線,兩者應分開判斷。
用戶端設定目錄
先確認請求是否進入用戶端,再決定如何轉送。以下依日常設定順序整理常用選項,每次查看一項即可。
訂閱分組可將來源相同的伺服器整理在一起,方便個別更新、篩選和移除。先開啟「訂閱分組設定」,填入備註與完整訂閱網址,儲存後執行「更新全部訂閱(不透過代理)」。若目前網路無法連上訂閱網址,再判斷是否需要透過現有代理更新。訂閱更新成功不代表伺服器一定能連線,還要選擇使用中的伺服器並測試實際請求。相較於逐筆貼上設定,分組更適合長期管理;但訂閱網址含有存取權限,不應放入截圖或公開記錄。
訂閱分組 → 訂閱分組設定
訂閱分組 → 更新全部訂閱(不透過代理)
系統代理會將遵循系統設定的應用程式請求,轉交給用戶端的本機監聽連接埠。選擇可用伺服器後,設定為「自動設定系統代理」,再用瀏覽器開啟目標網站測試。它並非接管所有應用程式流量的通用開關,使用獨立網路設定的程式仍可能直接連線。相較於直接啟用 TUN,系統代理的影響範圍較容易觀察,適合初次設定。本機連接埠若被其他用戶端占用,請先結束重複執行的程序;正常關閉前清除系統代理,避免用戶端關閉後應用程式仍指向失效入口。
系統代理 → 自動設定系統代理
設定 → 參數設定 → 本機監聽連接埠
系統代理 → 清除系統代理
路由會決定已進入核心的請求要經代理、直接連線或封鎖,與系統代理負責的流量入口屬於不同層級。日常可從「繞過中國大陸」開始,依目標網域和位址分類處理;排查單一網站時,可暫時切換「全域」比對結果。全域模式只會改變進入核心後的流量分配,不會讓忽略系統代理的程式自動接入。相較於只在應用程式內填入代理位址,規則路由能處理更細緻的存取需求。自訂規則應盡量明確,並留意較前面的規則可能優先生效,覆蓋後續規則。
路由 → 繞過中國大陸 / 全域
設定 → 路由設定
規則檢查:目標網域 → 符合規則 → 出站
TUN 透過虛擬網路介面接收流量,適合不遵循系統代理設定的應用程式。啟用前先透過系統代理確認伺服器可用,再依用戶端提示授予權限,並檢查所需元件是否就緒。相較於系統代理,TUN 牽涉更多系統路由與 DNS 行為,也較容易與其他 VPN、虛擬網卡或網路管理軟體衝突。啟用後若區域網路存取異常,請先關閉 TUN 比對,不要同時修改多組路由規則。桌面端與 Android 的 VPN 連線方式不同,設定項目和授權步驟不能直接照搬。
主介面 → 啟用 TUN
確認順序:伺服器可用 → 權限 → DNS → 路由
異常比對:關閉 TUN 後重新測試
圖形用戶端負責操作介面,核心負責解析設定並建立連線。v2rayN 可依設定類型使用相應核心,實際可選項目取決於目前安裝的內容。切換前先確認伺服器使用的協定、傳輸方式與安全選項,不應只憑名稱判斷是否相容。相較於反覆切換用戶端,查看啟動記錄通常更快找出「不支援的欄位」或設定解析錯誤。v2rayNG 使用 Xray 核心,v2flyNG 使用 V2Fly 核心;兩者是不同實作,某個擴充選項可用,不代表另一款也接受相同設定。
設定 → 參數設定 → Core 類型
檢查更新 → 檢查用戶端與核心更新
執行記錄 → 設定解析 / 核心啟動資訊
跨平台使用通常需要重新匯入訂閱或匯出、匯入設定,而非依賴用戶端內建的雲端同步。移轉時先區分可重複使用的伺服器參數與裝置專屬設定:可在授權範圍內重新填入訂閱網址,本機連接埠、系統代理和 TUN 權限則需在新裝置上重新設定。相較於直接複製整個程式資料夾,這種方式更容易發現路徑與架構差異。路由規則能否沿用,取決於兩端支援的語法。匯入後先測試一台伺服器,再檢查 DNS 與分流,並妥善保管匯出檔案。
原裝置:匯出設定 / 儲存訂閱網址
新裝置:匯入設定 → 選擇伺服器 → 測試連線
個別設定:本機連接埠 / 系統代理 / TUN 權限
介面顯示「連線成功」需要分層理解:核心啟動表示設定至少已進入執行階段;本機連接埠開始監聽,表示應用程式已有可連線的入口;能開啟目標網站,才表示這次請求經過的整條路徑都可用。只看到啟動記錄,不能據此判斷所有伺服器或應用程式都正常。
建議每次只修改一項設定,並保留修改前的狀態。瀏覽器能用、某個應用程式卻無法連線時,先確認該應用程式是否遵循系統代理;所有應用程式都無法連線時,先檢查使用中的伺服器、連接埠和核心記錄。將入口問題與轉送問題分開處理,比同時切換協定、DNS 和路由更容易找出原因。需要逐一核對各平台時,可繼續閱讀全平台安裝與設定指南。
準備可用的訂閱網址,在 v2rayN 的「訂閱分組設定」中儲存,再更新訂閱。伺服器清單出現內容後,選擇要使用的項目並設為使用中的伺服器。Android 可在 v2rayNG 的新增選單中匯入設定或管理訂閱,再更新訂閱內容。QR Code、剪貼簿和訂閱網址是不同的匯入方式,請依手邊的資料選擇。
清單為空時,先確認網址是否完整、是否已過期,以及更新記錄是否顯示擷取失敗。不要反覆匯入同一網址,造成重複分組;重複項目不會提升可用性,反而容易在後續測試時選錯設定。訂閱網址應視為存取憑證妥善保管。
桌面端先選擇「自動設定系統代理」,路由從「繞過中國大陸」開始。Android 點選連線按鈕後,確認系統 VPN 授權;若系統已有其他 VPN 正在執行,先確認目前由哪個應用程式接管連線。完成上述步驟後,用戶端才能接收相關應用程式送出的請求。
初次設定不必同時開啟所有選項。若系統代理已能滿足瀏覽器需求,先維持這種設定;確實需要接入忽略系統代理的應用程式時,再了解 TUN。裝置上同時執行多個代理用戶端,可能爭用本機連接埠或覆蓋系統設定;測試時只保留一個作用中的用戶端,更容易判斷結果。
開啟目標網站,再查看用戶端記錄是否出現對應連線。延遲測試適合比較目前網路的回應狀況,但測試失敗不一定代表伺服器完全無法使用,測試成功也無法證明所有網站都能開啟。應以實際應用程式的請求結果為準,並確認分流方式符合預期。
遇到逾時,先確認伺服器位址、連接埠和網路;遇到交握失敗,再檢查時間、TLS 與設定參數;遇到連接埠占用,先結束重複執行的程序。測試完成後記下有效的設定組合。日後更新或移轉時,先還原這組已知可用的設定,再逐項增加變更。
開源生態與用戶端職責
V2Ray 常被用來統稱整個生態系。下載時需分清圖形用戶端、代理核心與伺服器設定,三者負責不同工作。
Project V 以模組化網路代理工具建立技術體系,V2Ray 是其中廣泛使用的實作。V2Fly 社群持續維護 V2Ray 相關實作與文件,Xray 則沿著這條技術脈絡發展為獨立的核心專案。這些專案共用部分概念與設定習慣,但後續功能、傳輸能力及設定細節並不完全相同,不能簡單視為可任意替換的同一個程式。
對圖形用戶端使用者而言,核心差異主要在於能否辨識特定協定或擴充選項,以及產生的設定是否符合目前核心的要求。伺服器提供的參數應與用戶端使用的核心相符。遇到陌生的傳輸名稱時,先確認支援情況,再決定是否更新用戶端或切換核心,不要反覆重裝同一個安裝檔。
v2rayN 是面向桌面平台的開源圖形用戶端,負責管理伺服器、更新訂閱、設定系統代理與路由,適合在電腦上集中管理連線。v2rayNG 專為 Android 設計,使用 Xray 核心,常用於手機上的設定匯入與 VPN 連線。v2flyNG 同樣面向 Android,採用 V2Fly 核心;當既有設定與該核心體系相符時,可作為替代選擇。
這三款用戶端不是三種伺服器服務,安裝後也不會自動提供連線參數。介面可協助使用者建立與管理本機設定,實際遠端連線仍取決於匯入的內容。因此,用戶端名稱相同不代表訂閱來源也相同;訂閱中包含某種協定,也不代表每款用戶端都能使用其中所有擴充功能。
開源代表原始碼依相應授權條款公開,使用、修改與再散布仍須遵守各專案的授權條件。V2Ray 與 Xray 核心採用 MPL-2.0 授權;用戶端及其相依項目則應以各自附帶的授權說明為準。開源授權說明的是程式碼使用規則,不能取代使用者對訂閱來源、伺服器權限與本機隱私設定的判斷。
社群通常分別維護介面、核心與文件。某項功能可能先加入核心,再由用戶端新增設定入口;也可能必須使用新的設定格式才能啟用。閱讀更新說明時,請確認變更發生在哪個層級。介面找不到對應選項,不代表協定一定無法使用;也不要把其他核心的欄位直接套用到目前的設定中。
更新用戶端、更新核心和更新訂閱是三件不同的事。用戶端更新會改變介面與管理邏輯,核心更新會影響連線能力與設定解析,訂閱更新則會替換伺服器清單或參數。排查問題時記下剛執行的是哪一種更新,有助於快速縮小範圍。同一輪測試中不要同時更換安裝檔、訂閱和路由規則。
更新前先保存必要的設定與自訂規則;更新後先測試先前可用的伺服器,再確認常用網站、區域網路存取與應用程式代理行為。若只有特定應用程式出錯,優先確認入口設定;若啟動時立即回報設定錯誤,優先檢查核心相容性。本網站整理下載入口與圖形介面操作步驟,連線服務本身仍由使用者選擇的設定來源提供。
設定記錄與問題排查
基本連線正常後,再依遇到的問題閱讀相關文章。路由文章說明請求的去向,記錄文章協助定位失敗環節,入門問答則方便快速確認操作順序。
完整整理 domain、full、regexp、ip、geosite、geoip 等規則寫法,說明規則由上而下的比對順序與常見衝突,並附上可直接套用的範例片段。
閱讀文章 →說明 Xray 核心輸出記錄的層級與結構,逐一解讀連接埠占用、交握失敗、逾時等常見錯誤,協助分辨設定、網路與伺服器問題。
閱讀文章 →整理初次使用 v2rayN 時常見的十個疑問,包括如何填入訂閱連結、系統代理該選哪個選項、瀏覽器無法上網等,並為每個問題提供可操作的檢查步驟。
閱讀文章 →