quickstart

V2Ray 使用教學:訂閱與連線

匯入訂閱 → 選擇代理模式 → 啟動連線 → 確認流量。首次設定請依序完成,之後通常只需更新訂閱並切換節點。

開始前,請先前往下載頁,選擇適合裝置的用戶端並完成安裝。準備一組服務提供者提供且有效的訂閱連結,確認裝置日期、時間與時區正確,並確保一般網路可正常使用。用戶端負責讀取設定並建立連線,不會自動提供遠端伺服器;如果尚未取得訂閱或節點設定,請先準備好再繼續。

本篇是為初次使用者準備的精簡流程。首次設定可預留約十分鐘,但訂閱更新與連線測試仍會受到網路狀況影響。先使用預設本機連接埠,不要同時啟用 TUN、批次修改 DNS,或疊加多種代理工具。減少變數,遇到問題時才能分辨原因出在訂閱、節點還是應用程式設定。若想了解完整原理與進階設定,請參閱V2Ray 使用手冊。

01 匯入訂閱:先建立群組

訂閱連結通常指向一組可更新的節點設定,不是要在瀏覽器登入的網頁。複製時請取得完整網址,避免連同前後的說明文字、空格或換行一起複製。如果連結來自 QR Code 或訊息視窗,請先確認複製的是訂閱網址,而非單一節點的分享連結。兩者都能匯入設定,但後續更新方式不同;不清楚差異時可參閱訂閱與節點術語。

v2rayN:新增網址,再更新訂閱

開啟 v2rayN,在上方選單找到與「訂閱群組」相關的項目,進入「訂閱群組設定」。新增一筆群組資料,在備註欄填入容易辨識的名稱,例如「日常連線」,再將完整訂閱網址貼到網址欄。其他篩選或自動更新選項先維持預設,儲存後關閉設定視窗。此時只是記下網址,主畫面尚未顯示節點也是正常情況。

返回主畫面,在訂閱選單中執行更新。如果已有多個群組,建議只更新剛新增的群組,避免一併變更其他節點來源。首次設定尚無可用代理時,通常先選擇「不透過代理」更新;只有目前已有可用連線,且訂閱網址必須透過該連線才能存取時,才考慮「透過代理」。代理尚未啟動時請勿反覆選擇後者,否則更新要求可能持續失敗。

查看記錄或狀態提示,等待更新完成,再切換到對應群組。節點清單中應會出現名稱、位址、連接埠或協定等資料。節點數量沒有固定標準,請以服務提供者提供的設定為準。如果更新顯示成功但清單為空,先確認目前是否選錯群組或啟用了名稱篩選,再檢查訂閱網址是否仍有效。此階段只需確認設定已匯入,不必同時修改節點的傳輸、安全層或驗證欄位。

v2rayNG:從訂閱群組設定新增

在 v2rayNG 中開啟側邊選單或相關選單,進入「訂閱群組設定」,點選新增按鈕建立群組。填寫備註與訂閱網址並儲存,返回節點主畫面,再從右上角選單執行「更新訂閱」;部分版本會標示為「不透過代理更新訂閱」,或提供群組範圍選項。與桌面版相同,儲存網址不代表設定已下載,必須完成更新才能看到節點資料。

如果只有單一節點分享連結,可複製後使用「從剪貼簿匯入」等功能;若是 QR Code,請使用掃描功能並依系統提示授予必要權限。匯入單一節點不會建立訂閱群組的自動更新關係;伺服器端設定變更後,可能需要重新匯入。請勿為同一筆訂閱建立多個重複群組,以免更新後清單混雜,誤選已失效的舊資料。

這個階段的完成標準很簡單:對應群組中已有節點,更新記錄也沒有持續報錯。接著決定哪些應用程式流量要進入用戶端,以及進入後採用哪種路由;不要把「已匯入」當成「已連線」。

02 代理模式:分清流量入口與出口

桌面版的「系統代理」與「路由模式」是兩個不同層次的設定。系統代理會告訴遵循系統設定的應用程式,將要求交給本機用戶端;路由模式則決定用戶端收到要求後,是透過遠端節點轉送,還是直接連線到目標。即使選擇全域路由,未使用系統代理或未另外設定代理的應用程式,也不一定會經過用戶端。了解這點,就能避免誤以為「已開啟全域模式,為什麼某個應用程式沒有變化」。

v2rayN:先選日常路由,再設定系統代理

在底部狀態列或路由選單中找到路由設定。一般網頁瀏覽可先選擇「繞過中國大陸」或名稱相近的預設,讓符合預設規則的流量直接連線,其餘流量則依該預設設定的出口處理。實際套用結果取決於規則內容與使用的分類資料,不會單憑網頁語言判斷。初次使用請先採用現成預設,不要自行新增網域規則;規則順序與 DNS 的關係可留待閱讀路由分流章節時再處理。

接著找到「系統代理」,選擇「自動設定系統代理」。這會將系統的代理入口指向用戶端本機監聽位址。在 Windows 中,相關選項常見於系統匣選單或底部狀態列;Linux 與 macOS 的桌面環境、權限及系統介面都可能影響自動設定結果。選擇後若瀏覽器沒有變化,請開啟系統網路代理設定,確認是否已寫入本機位址,而非反覆切換路由。

Linux 桌面環境若需要手動設定,可在系統網路設定中將代理方式改為「手動」,並將 SOCKS 主機設為 127.0.0.1,連接埠則填入用戶端實際使用的 SOCKS 監聽連接埠。請勿在此填入遠端節點位址。若系統要求填寫 HTTP 或 HTTPS 代理欄位,請使用用戶端明確提供的 HTTP 或混合監聽連接埠,不要憑經驗直接填入 SOCKS 連接埠。本文後續命令以 10808 為例,實際值請以用戶端設定為準。

v2rayNG:路由設定與 VPN 流量接管

在 Android 裝置上進入設定中的路由選項,選擇適合日常使用的繞過規則。部分版本會將路由預設放在「預先定義規則」中;找到用途相符的設定即可,不必逐字比對桌面版的名稱。此時先不要啟用依應用程式代理或調整應用程式排除清單,因為被排除的應用程式可能會一直直接連線,增加初次驗證的難度。稍後啟動連線時,Android 系統會透過 VPN 介面將符合條件的流量交給用戶端。

「全域」可用於短暫的對照測試:如果某個網站在日常路由下無法瀏覽,可切換為全域模式並重新送出要求,觀察結果是否改變。如果全域模式可正常瀏覽、日常路由卻不行,再進一步檢查規則或解析路徑。測試完成後請還原原本的路由。全域模式無法修復失效的節點,也不能讓未進入用戶端的桌面應用程式自動使用代理。

到這裡,訂閱已準備就緒,流量入口與路由也已選定。下一步只要選擇一個節點啟動連線,先確認一條完整的連線路徑;多核心切換、TUN 與複雜分流暫時維持原狀。

03 啟動連線:選定作用中的節點

返回節點清單,優先選擇服務提供者明確標示可用、且協定參數已完整匯入的資料。初次連線不必逐一連續測試所有節點,也不要只看節點名稱判斷品質。清單中的測試結果只能反映特定測試方式下的表現,不能取代目標應用程式的實際存取測試。如果訂閱包含多種協定,先使用預設匯入設定;協定與傳輸方式的差異請參閱協定概念速查。

v2rayN:設為作用中的伺服器並查看記錄

在目標節點上按右鍵開啟選單,選擇「設為作用中的伺服器」或類似選項;部分版本也能透過雙擊節點完成設定。確認主畫面的選取標記或狀態列已指向該筆資料。v2rayN 通常會依作用中的伺服器產生執行設定,並啟動或重新啟動核心,不一定會另外顯示明顯的「連線」按鈕。因此請查看記錄與目前伺服器狀態,不必尋找與 Android 版相同的操作介面。

開啟記錄區,檢查是否出現設定讀取失敗、連接埠被占用、權限不足或核心程序結束等提示。確認沒有上述啟動錯誤後,再確認系統代理仍處於自動設定狀態。切換節點可能中斷現有連線;測試時最好重新開啟網頁或送出新的要求,不要只觀察先前已載入完成的頁面。此時也不必啟用「允許來自區域網路的連線」,同一裝置上的瀏覽器通常使用回送位址即可。

v2rayNG:選擇節點並確認 VPN 權限

點選要使用的節點,確認選取標記已變更,再點選主畫面的連線按鈕。首次執行時,Android 系統會顯示 VPN 連線要求;請確認要求來自目前使用的 v2rayNG,再授予權限。連線按鈕狀態改變且系統顯示 VPN 指示時,代表本機流量接管已啟動;遠端節點是否可用,仍須透過下一步的瀏覽測試確認。

如果另一個應用程式正在使用系統 VPN,請先中斷該連線,再啟動 v2rayNG。一般情況下,同一個使用者環境無法同時由兩個一般 VPN 服務接管流量;頻繁切換啟動容易造成連線後立刻中斷。若切回瀏覽器後連線很快停止,請檢查 Android 電池與背景執行限制,並依裝置設定允許用戶端持續執行。不要一開始就修改所有省電選項,只針對實際發生的背景中斷處理。

連線失敗時,先留意錯誤發生在哪個環節。如果核心無法啟動,先處理本機連接埠或權限問題;如果核心已啟動但要求逾時,再檢查目前網路與節點是否可用;如果記錄明確指出設定欄位不受支援,請確認所選核心與節點協定是否相容。不要為了碰運氣同時修改連接埠、路由、DNS 與協定,否則即使恢復正常也難以找出原因。具體錯誤可參考疑難排解。

確認作用中的節點正確、核心沒有持續報錯,且系統代理或 VPN 入口已啟用後,設定流程才算準備完成。接著使用實際應用程式確認要求路徑。

04 確認是否生效:比對應用程式與記錄

先用預計實際使用的瀏覽器開啟目標網站,再開啟另一個一般可存取的網站作為對照。不要只重新整理現有分頁,因為快取、連線重用或背景預先載入都可能影響判斷。可以開啟新視窗重新送出要求,並同時查看用戶端記錄。如果網頁成功開啟,且記錄中出現相應要求,代表這次應用程式的要求已進入用戶端;是否經過遠端節點,還需配合命中的路由與出口標籤判斷。

桌面版:單獨測試本機 SOCKS 入口

如果瀏覽器無法開啟網頁,可先用命令分開檢查「用戶端連線」與「瀏覽器系統代理」。確認用戶端設定中的 SOCKS 監聽連接埠;以下以 127.0.0.1:10808 為例,若連接埠不同,請換成實際值。命令中的 socks5h 會將目標網域交由代理端處理,適合用來檢查這條明確指定的要求路徑。終端機需已安裝 curl;此命令不受瀏覽器是否遵循系統代理影響。

curl -x socks5h://127.0.0.1:10808 -I https://www.example.com

如果收到 HTTP 回應標頭,代表這次明確指定的 SOCKS 要求已取得回應;但這不表示所有應用程式或網站都正常,也不保證目前路由一定使用遠端出口。若顯示無法連線至本機位址,請優先確認用戶端仍在執行,且連接埠設定一致。在 Linux 上也可查看監聽狀態,確認本機連接埠是否存在,再回到用戶端記錄尋找啟動錯誤。

ss -tlnp

從輸出結果確認用戶端實際使用的連接埠;部分程序資訊可能受權限限制,沒有顯示程序名稱不代表連接埠未在監聽。如果命令可以存取、瀏覽器卻不行,請優先檢查系統代理是否設定成功,以及瀏覽器是否另裝代理擴充功能或使用獨立網路設定。部分終端機程式不會讀取桌面系統代理,需要另外設定;不能單憑這類程式無法連線就判定用戶端失效。

Android 版:確認目標應用程式是否經過 VPN

保持 v2rayNG 連線,切換到瀏覽器重新開啟目標網站,再返回用戶端查看記錄。如果某個應用程式無法連線,但瀏覽器正常,請檢查是否啟用了依應用程式代理,以及目標應用程式是否列在排除清單中。也要考慮應用程式本身的網路限制。如果所有應用程式都無法連線,可暫時換用已知可用的節點再測試;若仍無改善,請先確認裝置時間與基本網路,再依故障排除問題逐項檢查,不必急著反覆重新安裝。

常見狀況可依連線路徑分類:無法連上本機連接埠,通常應先檢查執行狀態與連接埠;明確指定 SOCKS 可用但瀏覽器失敗,先檢查系統代理;全域模式可用但日常路由失敗,先檢查規則與解析路徑;只有部分應用程式失敗,先檢查應用程式本身的設定。DNS 的進一步處理方式請參閱DNS 設定章節。每次只調整一項,重新送出要求並記錄結果,再決定是否繼續。

停止使用:清除代理入口,再中斷連線

桌面版使用完畢後,先選擇「清除系統代理」,再結束 v2rayN;如果曾手動修改 Linux 網路代理,也要在系統設定中還原原本的方式。只關閉主視窗可能只是將程式縮至系統匣,不一定會停止執行。反過來說,如果核心已停止、系統代理卻仍指向本機連接埠,遵循該設定的應用程式可能無法連線。Android 版請點選中斷連線按鈕,並確認系統中的 VPN 指示已消失。

最後開啟一個一般網站,確認網路連線已恢復正常。首次設定完成後,保留已驗證的群組、節點與路由組合;日常使用時從更新訂閱、選擇作用中的節點開始。遇到新問題,先回到四個步驟中對應的環節檢查。需要學習規則撰寫、TUN 或日常維護時,再參閱完整使用手冊,不必在初次連線時就設定好所有功能。