v2rayN 初次安裝與設定:Windows、macOS 安裝步驟及常見問題

整理 v2rayN 在 Windows 與 macOS 初次執行時的必要設定,從解壓縮位置、核心檔案到系統代理與開機啟動,並說明常見問題。

本文重點

適合初次執行 v2rayN,或已匯入節點卻仍無法連線的桌面使用者。依序完成安裝檔與資料夾、核心啟動、訂閱匯入、系統代理、連線測試及開機啟動;先確認瀏覽器能透過單一節點連線,再考慮 TUN 與自訂路由。文中的 10808、10809 僅為辨識設定的範例,實際連接埠請以用戶端顯示為準。

一、安裝檔與資料夾:先確認系統及處理器架構

v2rayN 是桌面用戶端,用來管理節點、訂閱、核心與系統代理;實際連線則由選用的 Xray-core、sing-box 等核心處理。下載用戶端不代表已取得可用節點。請另外準備訂閱網址或節點參數,並確認來源可信。

先到下載頁選擇作業系統與處理器架構。Windows 可在「設定」→「系統」→「系統資訊」查看系統類型;macOS 可從蘋果選單的「關於這台 Mac」查看晶片或處理器。Apple 晶片通常選擇 arm64 版本,Intel 處理器則選擇 x64 版本。不要只憑檔案大小判斷安裝檔是否適用。

檢查項目WindowsmacOS
存放位置可攜版請完整解壓縮至目前使用者可寫入的資料夾,例如 D:\Tools\v2rayN依套件內的說明將應用程式放入「應用程式」資料夾,避免長期直接從磁碟映像檔執行
啟動方式執行解壓縮資料夾中的主程式,不要直接在壓縮檔內連按兩下從已安裝的應用程式位置啟動,初次使用先採一般使用者權限
相依元件若出現缺少執行階段的提示,請依錯誤視窗安裝對應版本與架構Windows 桌面執行階段不適用於 macOS,請先確認 macOS 安裝檔與晶片架構
資料儲存避免使用暫存資料夾、唯讀資料夾或會自動清理的資料夾保留應用程式的資料資料夾;移動應用程式前,先確認設定檔的儲存位置

二、初次啟動:確認設定可儲存、核心可正常執行

第一次開啟時,先不要同時修改 DNS、路由、TUN 與連接埠。保留預設設定並查看主視窗記錄。介面能開啟,只代表圖形程式啟動成功;選好節點後,還要確認核心程序已正常啟動,且沒有連接埠遭占用或檔案遺失等錯誤。

  1. 完整解壓縮

    Windows 請解壓縮壓縮檔內所有檔案與子資料夾;macOS 請依套件說明安裝。不要只複製主程式,也不要任意混用不同版本的核心資料夾。

  2. 檢查設定

    前往「設定」→「參數設定」,確認本機監聽連接埠與目前核心的相關選項。不同平台和版本的子頁名稱可能不同,請記下畫面上顯示的值,不要照抄其他版本的截圖。

  3. 匯入節點

    透過主畫面的「訂閱群組」選單管理訂閱,或使用「伺服器」選單中的剪貼簿匯入功能新增單一節點。匯入後請確認通訊協定、位址、連接埠與傳輸方式。

  4. 設為目前使用

    在節點清單中選取一個節點,從右鍵選單選擇「設為活動伺服器」。接著查看記錄,確認所選核心已成功啟動,不要只看節點列是否反白。

  5. 儲存後重新開啟

    暫時不要啟用開機啟動。正常結束用戶端後重新開啟,確認訂閱、節點與參數仍然存在。若設定消失,先檢查寫入權限與資料資料夾位置。

若記錄顯示找不到核心執行檔,請先確認安裝檔是否包含該核心、檔案是否完整,以及安全軟體是否將檔案隔離。不要只修改「核心類型」選項,就認定核心檔案已備妥;也不要在確認來源前還原遭封鎖的檔案。

三、訂閱與節點:匯入成功不代表連線成功

訂閱是取得節點設定的入口,不是代理監聽位址。完整訂閱連結可能包含存取權杖,請像密碼一樣妥善保管,避免張貼在公開留言,或在排錯截圖中完整顯示。節點名稱可自行修改,但通訊協定與傳輸參數必須符合伺服器設定。

VMess 與 VLESS 是代理通訊協定,WebSocket 是傳輸方式,TLS 與 REALITY 則是與安全層相關的設定,彼此不能互換。手動輸入時,請一併確認伺服器位址、連接埠、使用者識別碼、傳輸類型與安全參數。例如 WebSocket 路徑 /ws 與 / 並不相同;TLS 的伺服器名稱也不一定等同於連線位址。

四、本機連接埠:分清瀏覽器入口與遠端連接埠

遠端伺服器連接埠與本機代理連接埠是兩回事。節點使用 443,不代表瀏覽器的本機代理也要填 443。瀏覽器連線至本機監聽入口,再由核心連線到遠端伺服器。以下兩張卡片是常見設定方式,不表示必須同時建立兩組監聽。

混合監聽範例

本機位址
127.0.0.1
連接埠範例
10808
支援的通訊協定
HTTP 與 SOCKS,依實際入站設定而定
使用條件
用戶端明確顯示此連接埠為混合監聽

確認是混合連接埠後,HTTP 與 SOCKS 應用程式才可共用同一個連接埠。

分開監聽範例

本機位址
127.0.0.1
SOCKS 連接埠
10808
HTTP 連接埠
10809
使用條件
目前設定確實分別啟用了兩個入口

舊版教學常使用這組分開的連接埠;實際設定前仍須確認目前用戶端顯示的值。

若記錄出現 address already in use,表示監聽位址或連接埠已遭占用。請先關閉重複執行的用戶端,再檢查其他代理程序。若確實需要更改連接埠,也必須同步更新系統代理與應用程式內的手動代理設定;只改用戶端一處,應用程式仍會連到舊連接埠。

五、系統代理與 TUN:初次設定先選擇一種入口

節點已啟動但瀏覽器未使用代理,常見原因是尚未設定系統代理。可在 Windows 系統匣或 macOS 選單列開啟 v2rayN 選單,選擇「系統代理」→「自動設定系統代理」。此處的「自動設定」是用戶端選單中的操作,不應直接解讀為瀏覽器 PAC 指令碼模式。

系統代理

建議

適合初次測試。用戶端會將本機代理入口寫入系統設定,讀取系統代理設定的瀏覽器或應用程式即可使用;不讀取此設定的應用程式仍可能直接連線。

適用情境:先測試網頁連線,並檢查節點與連接埠問題。

應用程式內設定代理

在單一應用程式中輸入本機 HTTP 或 SOCKS 位址與連接埠,方便指定應用程式測試。若已安裝瀏覽器代理擴充功能,請先確認其設定是否會覆蓋系統設定。

適用情境:只讓指定應用程式使用代理,或確認系統代理是否生效。

TUN 模式

透過虛擬網路介面接管流量,通常還會涉及權限、路由與 DNS。實際效果會受作業系統、核心與排除規則影響,不代表所有流量都必定經由代理出口。

適用情境:基本連線正常,但目標應用程式不讀取系統代理設定。

系統代理處理的是「應用程式如何連入核心」,路由分流處理的是「流量進入核心後如何送出」。即使啟用系統代理,路由規則仍可能讓部分目標直接連線。初次測試請保留預設路由,並選擇依目前規則應走代理的目標;不要用原本就會直連的網站判斷代理是否正常。

六、連線測試:從核心記錄到實際請求

節點延遲數值只代表該項測試有收到回應,不表示網頁、DNS 與傳輸層都運作正常。初次驗收請依下列順序進行,每次只變更一個條件,並記錄測試所用的節點、路由模式與本機連接埠。

  1. 檢查啟動:選定活動節點後,確認記錄中沒有設定解析失敗、核心結束或監聽連接埠遭占用等錯誤。
  2. 檢查入口:確認瀏覽器會讀取系統代理,或已在應用程式中明確指定啟用中的本機連接埠。
  3. 檢查請求:開啟依目前規則應使用代理的 HTTPS 網頁,確認是否連線成功,並留意記錄中的相關錯誤。
  4. 確認可重現:關閉並重新開啟瀏覽器,再正常重新啟動用戶端,確認連線可以恢復,而非只成功一次。

若本機已安裝可用的 curl,可略過瀏覽器設定,明確指定入口測試一次。以下範例僅適用於已確認 10808 是 SOCKS 或混合連接埠的情況;Windows 請使用 curl.exe,macOS 則可將命令名稱改為 curl。範例網域用來測試請求流程,最終是否經過代理仍由路由規則決定。

curl.exe --proxy socks5h://127.0.0.1:10808 --connect-timeout 10 --max-time 20 -I https://example.com/

socks5h 表示由代理端解析目標網域;範例中的 10 秒是連線逾時上限,20 秒是整個請求的時間上限,並非實測延遲。若提示無法連線至本機連接埠,請先檢查核心與監聽狀態;若已連上本機連接埠但遠端交握失敗,再檢查節點參數、系統時間與網路連線。

七、開機啟動與常見問題:確認穩定後再設為自動執行

確認手動啟動、更新訂閱與瀏覽網頁都正常後,再前往「設定」→「參數設定」,尋找目前版本的開機啟動選項。macOS 也可在「系統設定」→「一般」→「登入項目」確認是否允許應用程式在登入時執行;不同系統版本的選單名稱可能略有差異。

連按兩下後沒有視窗,一定要使用管理員權限嗎?

先確認系統匣或選單列是否已有執行中的執行個體,再檢查安裝檔架構與執行階段提示。Windows 一般使用系統代理通常不需要長期以管理員身分執行;只有明確需要虛擬網卡等功能時,才依目前版本要求授權。

macOS 顯示無法開啟,可以直接解除限制嗎?

先確認安裝檔來源、晶片架構與檔案是否完整。若應用程式來源可信但尚未獲系統認可,可查看「系統設定」→「隱私權與安全性」是否提供允許開啟的選項;若提示檔案已損毀或有風險,請先停止執行並重新取得可信的安裝檔,不要一次關閉所有系統安全機制。

訂閱已更新,為什麼還是無法上網?

先將一個節點設為活動伺服器,再檢查核心記錄,最後確認已執行「系統代理」→「自動設定系統代理」。訂閱下載成功只代表已取得設定,不能證明節點伺服器可連線,或本機代理已套用至瀏覽器。

關閉 v2rayN 後,一般網頁也無法開啟,該怎麼處理?

重新開啟用戶端並執行「清除系統代理」。若用戶端暫時無法啟動,請在系統網路代理設定中移除殘留的本機代理位址,同時檢查瀏覽器擴充功能是否仍強制使用舊連接埠,再重新測試直接連線。

初次安裝完成的標準是:設定能儲存、核心能啟動、單一節點能完成實際請求,且結束用戶端後可恢復直接連線。確認這四項都正常後,再逐步加入 TUN、特定應用程式需求或自訂路由;後續若出現問題,也更容易找出原因。

下載v2rayN