Project V:認識生態系的起點
V2Ray 屬於 Project V 相關的代理工具生態系,核心概念是組合入站、出站、傳輸與路由等功能。日常使用時,通常不必直接編輯整份底層設定,而是透過圖形用戶端輸入參數或匯入訂閱。搜尋「V2Ray」時看到的名稱可能指專案、核心,也可能泛指這類用戶端;先確認討論對象,才能判斷教學是否適用於目前裝置。
將連線過程拆成幾個層次會更容易理解:應用程式先將要求交給本機入口,本機核心依規則選擇出口,再使用伺服器設定建立連線。用戶端中的伺服器清單只是管理設定的介面,並不代表遠端服務本身。介面能正常開啟,不代表伺服器可連線;連線按鈕顯示已啟用,也不能取代實際測試網頁或應用程式要求。了解這些差異是後續排錯的基礎。
V2Fly 與 Xray:相關但各自發展
V2Fly 社群延續 V2Ray 相關核心的開發與維護;Xray 則從相關程式碼基礎發展成獨立核心專案。兩者有部分共同的技術背景,但支援能力、設定細節與更新步調並不完全相同。選擇時應確認目前連線所需的協定、傳輸與安全參數,而不只是比較專案名稱。若使用特定擴充功能,也要確認用戶端已支援相應的編輯與匯入方式。
成功匯入只代表用戶端辨識到設定,不一定表示目前使用的核心已正確套用所有參數。如果某項設定在一款用戶端可連線,換到另一款卻失敗,應先比較核心系列、傳輸設定及產生的設定差異。不要直接以其他平台的底層片段覆蓋目前使用的設定;先備份,再依該用戶端支援的入口逐項調整。
三款圖形用戶端:依裝置與核心選擇
v2rayN 適用於桌面平台,提供伺服器清單、訂閱群組、路由及日誌等圖形管理功能。跨平台桌面版與 Windows 經典 WPF 版的介面及執行環境不同,選擇時先確認系統支援,再考量視窗配置與使用習慣。在同一台電腦測試不同版本前,建議分別保存程式與設定資料夾,避免共用檔案造成設定遭覆寫或誤判遷移結果。
v2rayNG 適用於 Android,採用 Xray 核心,適合在手機上匯入訂閱並透過系統 VPN 連線。v2flyNG 同樣適用於 Android,採用 V2Fly 核心,可作為有相應核心需求時的替代選擇。兩款應用都需分別確認連線權限與背景執行設定;切換測試前先停止另一款的連線,避免系統 VPN 連線狀態互相影響。手機進入休眠後斷線時,應搭配電池策略與日誌判斷原因,而不是一再重新匯入訂閱。
開源授權:分清介面與核心的許可條款
這三款用戶端皆以開源方式開發,公開原始碼讓功能實作與設定處理有可討論、可檢視的基礎。開源不代表整個生態系採用同一份授權:v2rayN 與 v2rayNG 採用 GPL 系列授權,V2Ray 核心採用 MIT 授權,Xray 核心採用 MPL 2.0。用戶端、核心及隨附相依套件應分別查看各專案的授權條款,尤其是修改與散布時。
一般使用者更應留意安裝套件適用的平台、所需權限、設定來源及更新說明。原始碼公開不能取代對訂閱提供者的判斷,也無法保證在所有網路環境中都能正常連線。分享設定、截圖或排錯資料時,仍應保護訂閱網址與連線憑證。需要他人協助時,提供系統、用戶端類型、失敗步驟及相關錯誤即可,不必公開完整設定。
更新機制:分別記錄程式與設定的變更
用戶端更新、核心更新與訂閱更新是不同工作。用戶端更新可能改變介面及產生設定的方式;核心更新可能影響協定與傳輸行為;訂閱更新則用來重新整理伺服器設定。遇到「更新後無法連線」時,先確認變更發生在哪一層。下載頁集中提供安裝入口,首頁則負責平台選擇與操作導覽;詳細安裝需求請以下載頁及相關說明為準。
升級前備份訂閱群組、手動設定與自訂路由,並關閉正在執行的連線,再依平台要求完成安裝。升級後先用原本可用的設定測試一次,確認正常後再調整新功能。若出現異常,記錄變更前後的操作與日誌,避免連續更新多項內容而失去比較基準。還原舊設定時也要留意相容性,不要將新舊程式檔案任意合併到同一個資料夾。
連線驗證:從應用程式要求回頭檢查設定
驗證前先確認測試用的應用程式是否遵循系統代理,再前往可確認網路出口的頁面測試。瀏覽器可用但某個桌面應用程式無法連線時,通常應先檢查該應用程式的代理行為;只有部分網域異常,則應接著檢查路由與 DNS。日誌顯示核心成功啟動,只代表核心已執行,不能據此判定所有應用程式都已連線。測試時盡量固定應用程式與目標,讓前後結果可以比較。
遇到連接埠占用時,先關閉重複執行的用戶端或其他監聽程式;變更本機連接埠後,也要同步修改使用該連接埠的應用程式設定。關閉用戶端後網路異常,先確認系統代理是否仍指向已停止的本機監聽。依「入口、路由、解析、遠端連線」的順序檢查,通常比反覆重新安裝更有效。完整文件依平台整理安裝、訂閱、代理與常見問題,可在基本設定完成後繼續查閱。