Windows
v2rayN
桌面版採用跨平台介面,經典 WPF 版則保留熟悉的桌面操作方式。兩種版本都適合管理訂閱、編輯節點與查看記錄,可依操作習慣選擇。
首次安裝前先確認系統需求。若已有設定,請先匯出需要保留的訂閱群組與路由規則,避免直接將舊設定套用到新的使用環境。
前往下載CLIENT / SYSTEM
先確認裝置的作業系統與處理器架構,再選擇用戶端。桌面端以 v2rayN 為主;Android 裝置可優先考慮採用 Xray 核心的 v2rayNG;若有 V2Fly 設定需求,再確認 v2flyNG 的支援範圍。用戶端負責管理介面,實際協定支援仍取決於所選核心。
v2rayN
桌面版採用跨平台介面,經典 WPF 版則保留熟悉的桌面操作方式。兩種版本都適合管理訂閱、編輯節點與查看記錄,可依操作習慣選擇。
首次安裝前先確認系統需求。若已有設定,請先匯出需要保留的訂閱群組與路由規則,避免直接將舊設定套用到新的使用環境。
前往下載v2rayN
依「關於這台 Mac」中的晶片資訊,選擇 Apple Silicon 或 Intel 對應的安裝項目。處理器架構與系統名稱是兩項不同條件,不能只憑檔案副檔名判斷。
安裝完成後,先匯入可用節點並確認用戶端能發出請求,再設定系統代理。如果瀏覽器與其他應用程式的表現不同,請確認該應用程式是否遵循系統代理設定。
前往下載v2rayNG / v2flyNG
v2rayNG 使用 Xray 核心,v2flyNG 則是 V2Fly 核心的替代選擇。主流裝置通常選 arm64;不確定架構時,先查看裝置資訊,再考慮通用安裝套件。
首次連線時,請確認已授予系統 VPN 權限。若背景連線中斷,先檢查電池最佳化與應用程式背景限制;不要把系統回收程序誤認為訂閱或協定錯誤。
前往下載v2rayN
依發行版的套件管理系統選擇 deb 或 rpm,並確認是 x64 還是 arm64。桌面圖形用戶端適合集中管理節點,日常更新訂閱不必先架設命令列服務。
安裝後請檢查桌面環境的代理設定與本機監聽連接埠。有些應用程式需要另外填寫代理位址;啟用系統代理不代表所有程序都會走相同路徑。
前往下載CONFIGURATION PATH
入站、路由、出站。
依請求路徑閱讀設定。
FIELDS / CAPABILITIES
分享連結中的協定名稱只描述設定的一部分。身分驗證、傳輸方式、安全層與路由規則各有不同用途。先透過下方索引區分各個層次,再查看設定參考並核對欄位;不要將其他核心的範例整段複製到目前使用的用戶端。
VMess、VLESS、Trojan 與 Shadowsocks 採用不同的驗證與加密架構。匯入節點後,先確認協定類型,再檢查伺服器位址、連接埠與驗證資訊。VLESS 本身不提供內容加密,通常還需要搭配 TLS 或 REALITY;VMess 的參數也不能直接套用到 VLESS。相較於只顯示連線開關的工具,圖形用戶端更方便逐項查看節點設定,但實際支援範圍仍由核心決定。協定名稱相同,不代表傳輸方式與安全層可以省略。
{
"tag": "proxy",
"protocol": "vless"
}
了解更多 →
TLS、REALITY 與 WebSocket 不屬於同一個設定層。前兩者涉及安全傳輸,WebSocket 則是承載資料的傳輸方式。設定前應先確認伺服器端的要求,再核對 serverName、fingerprint 與路徑等欄位。不能只切換 TLS 開關,就讓任意節點符合另一種連線組合。相較於自動選擇參數的簡化介面,清楚顯示欄位更有助於排查交握錯誤。用戶端與伺服器端必須互相相容;保留憑證驗證也應列為一般設定。
"streamSettings": {
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"fingerprint": "chrome"
}
}
了解更多 →
路由分流會將網域、位址或連接埠對應至指定出站,而不是替每個應用程式自動挑選最快的節點。規則通常依序檢查,先符合的規則會影響後續處理;因此,明確的例外規則應放在涵蓋範圍較廣的規則之前。domainStrategy 控制路由判斷時解析網域的時機,不等於整個用戶端的 DNS 設定。相較於只能全域切換的方式,規則路由更容易滿足細部需求,但也要確認 outboundTag 確實存在,並透過新請求驗證修改結果。
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"type": "field",
"ip": ["geoip:private"],
"outboundTag": "direct"
}
]
}
了解更多 →
訂閱連結用於取得一組節點,單一分享連結則用來匯入特定連線參數。新增訂閱後還要執行更新,才會看到解析後的節點清單。相較於逐一手動維護節點,訂閱群組更方便集中更新,但遠端更新也可能覆寫本機修改過的節點。Base64 只是一種編碼方式,不代表內容已加密。匯入失敗時,先確認連結格式、訂閱回應與核心相容性;含有存取憑證的訂閱網址不宜貼到公開的轉換工具。
{
"tag": "proxy",
"protocol": "vmess"
}
了解更多 →
桌面端與行動端可以使用相同的節點參數,但連接系統的方式不同。桌面用戶端通常透過本機 SOCKS 或 HTTP 監聽搭配系統代理運作;Android 用戶端則通常使用系統 VPN 介面接管流量。相較於直接將整份執行設定搬到另一台裝置,更穩妥的做法是先匯入節點,再依裝置調整本機連接埠、路由與 DNS。檔案路徑、權限與背景限制也各不相同。跨平台代表管理方式相近,不代表所有本機設定都能照原樣沿用。
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks"
了解更多 →
QUICK START / THREE STEPS
安裝好用戶端只是第一步。初次設定建議先使用來源明確、參數完整的節點,走完整個連線流程,再新增複雜的分流規則。如此一來,發生問題時便能分辨是節點本身、用戶端設定,還是應用程式連線方式出了狀況。
在訂閱管理中新增群組並填入訂閱網址,儲存後執行更新。單一分享連結則使用從剪貼簿匯入的功能。若清單沒有內容,先確認複製的文字是否含有多餘空格,以及訂閱是否需要有效的存取憑證;網頁網址不一定就是訂閱網址。
匯入後查看一個節點的詳細設定,確認協定、伺服器位址、連接埠與傳輸方式。節點備註只是方便辨識的名稱,無法用來判斷實際路線、可用性或加密方式。若曾手動修改,請先記下差異,再更新訂閱。
將要測試的節點設為目前使用項目,再選擇符合需求的路由模式。桌面端啟用系統代理前,先確認本機監聽連接埠沒有被占用;Android 端則依系統提示確認 VPN 權限。系統代理只會影響遵循該設定的應用程式,不能據此推斷所有流量都已經進入用戶端。
初次使用時先保留清楚、簡單的規則。需要切換至 TUN 等連線方式時,再個別檢查權限、路由與 DNS 行為。不要同時修改傳輸、安全層與分流規則,否則很難判斷是哪項設定造成結果變化。
開啟可正常瀏覽的測試頁面,觀察用戶端記錄是否出現相應連線。TCP 測試成功只代表某個連接埠可以建立連線,不表示身分驗證、TLS 交握與完整請求都成功;實際連線測試與下載測速也各自涵蓋不同環節。
若瀏覽器仍無法連線,先檢查應用程式的代理設定,再查看記錄中的網域解析、連線逾時或交握錯誤。每次只修改一個條件,儲存並重新載入設定後,再用新請求測試。轉發記錄尋求協助前,請移除訂閱網址、驗證欄位與其他個人資訊。
CORE / CLIENT / CONFIG
先確認核心支援範圍,
再檢查用戶端設定。
PROJECT V / V2FLY / XRAY
搜尋「V2Ray」時,經常會同時看到專案名稱、核心名稱與用戶端名稱。它們分屬不同層次:專案生態提供技術背景,核心負責處理連線,圖形用戶端則將節點與設定整理成可執行的配置。了解彼此的關係,才能判斷教學是否適用於目前的環境。
V2Ray 起源於 Project V 生態系。入站接收應用程式流量,路由決定處理方向,出站負責連線至目標;這種架構讓協定與流量策略可以分開組織。如今許多圖形用戶端仍沿用這些概念,因此理解 inbounds、outbounds 與 routing,比記住某個介面按鈕的位置更容易應用到不同環境。
設定架構相似,不代表所有欄位都通用。閱讀舊版教學時,應一併確認使用的核心、協定組合與文件適用範圍。介面名稱可能隨更新改變,但請求從哪裡進入、依什麼規則比對、透過哪個出站傳送,仍是排查問題的基本流程。
V2Fly 延續 V2Ray 的社群開發,Xray 則從相關程式碼分支發展,並加入自己的協定與傳輸功能。兩者有共同歷史,也存在設定差異。例如 REALITY 與 XTLS Vision 的設定應依 Xray 的支援範圍確認;不能只因設定同樣採用 JSON,就認定另一個核心也能辨識相同欄位。
用戶端若能切換核心,切換核心就不只是效能選項。應重新確認節點協定、安全層與 flow 等欄位是否受支援。遇到「未知欄位」或不支援協定的提示時,先檢查核心選擇,比反覆修改伺服器位址更能找出問題。
v2rayN、v2rayNG 與 v2flyNG 都是開源圖形用戶端。v2rayN 適用於桌面端,可管理節點、訂閱與路由;v2rayNG 在 Android 上使用 Xray 核心;v2flyNG 則提供以 V2Fly 為基礎的另一種選擇。用戶端儲存的訂閱群組、介面偏好,與核心讀取的執行設定,不一定是同一種檔案。
這三款用戶端都可免費使用,但軟體本身不提供遠端節點或網路服務。訂閱連結與節點參數必須來自有權使用的服務來源。選擇軟體、選擇核心與選擇連線服務,是三個不同的決定,不宜用其中一個名稱取代另外兩者。
開源代表原始碼依照相應授權條件公開;使用、修改與再散布仍須遵守各專案的授權條款。V2Fly 的主要程式碼採用 MIT 授權,Xray-core 採用 MPL-2.0;用戶端及隨附元件則依各自授權處理。授權名稱說明權利與義務,不代表對任何執行設定提供安全保證。
用戶端、核心與規則資料的更新週期可能不同。升級前記下目前使用的核心,備份路由與 DNS 設定;升級後用相同的測試請求確認結果。只有特定網站異常時,優先檢查規則與解析;所有連線都失敗時,再依序檢查本機入口、節點參數與核心執行狀態。
READING / RECENT NOTES
基本連線完成後,再處理格式轉換、協定差異與測試結果。以下三篇文章從具體欄位與測量流程切入,說明容易混淆的概念,適合在設定遇到相關問題時參考。
TCP 交握、透過代理完成的請求與持續下載,測量的是不同階段。本文說明數值為何不能直接比較,以及如何搭配記錄、實際連線測試與實際瀏覽結果判斷節點狀態。
閱讀文章 →從身分驗證、時間要求與安全層組合來區分兩種協定,並說明 UUID 與 alterId 的用途。先了解欄位所屬層次,再確認哪些參數須依節點來源填寫,哪些不可互相替代。
閱讀文章 →解析訂閱回應、執行設定與單一節點分享連結之間的差異,並說明該選用哪種匯入方式。轉換格式前先確認目標用戶端的支援範圍,避免誤以為編碼成功就代表設定相容。
閱讀文章 →