v2rayN 首次安裝設定完整教學:Windows 與 macOS 通用重點及常見問題

從下載解壓縮到首次啟動,整理執行環境、開機自動啟動與系統代理三項初始設定,並列出 Windows 與 macOS 最常見的問題及處理方式。

本文快速導覽

適合第一次設定 v2rayN 7.x 的 Windows 與 macOS 使用者。依序完成架構選擇、執行環境檢查、核心設定、訂閱匯入、系統代理與開機啟動,並透過本機連接埠與記錄判斷連線卡在哪個步驟。

一、下載前先確認系統架構與執行方式

v2rayN 是桌面圖形化用戶端,負責管理訂閱、節點、路由規則與系統代理,實際的協定連線則由 Xray 或 v2fly 等核心程序完成。首次安裝時,用戶端介面能開啟,不代表核心已正常執行;後續仍須同時檢查主程式、核心檔案與本機監聽連接埠。

下載前先查看裝置架構。Windows 可開啟「設定」→「系統」→「系統資訊」,在「系統類型」中確認 x64 或 ARM64;macOS 可開啟左上角系統選單中的「關於這台 Mac」,確認裝置使用 Apple 晶片還是 Intel 處理器。架構選錯時,常見結果是程式無法啟動、核心立即結束,或系統提示應用程式不相容。

  1. 確認架構

    Windows 查看「系統類型」,macOS 查看處理器資訊;x64、ARM64 安裝包不可任意混用。

  2. 取得用戶端

    進入本站下載中心,依目前的桌面作業系統選擇 v2rayN 7.x 對應版本,不要用 Android 用戶端安裝包取代桌面程式。

  3. 完整解壓縮

    壓縮檔必須完整解壓縮至獨立資料夾。Windows 可放在使用者資料夾下,避免直接放入需要持續取得系統管理員權限的位置。

  4. 檢查執行環境

    若選擇依賴執行環境的版本,請依啟動提示安裝相符的 .NET 8 Desktop Runtime;自包含版本通常不需要另外安裝。

  5. 首次啟動

    Windows 執行主程式;macOS 將應用程式放入「應用程式」後啟動,並依系統提示確認開啟權限。

  6. 保留原始資料夾

    啟動後不要移動單一可執行檔。核心、設定、記錄與主程式應維持完整的資料夾結構。

Windows 出現「缺少執行環境」時,應先確認下載的是依賴執行庫版本還是自包含版本。反覆以系統管理員身分啟動,無法補齊缺少的元件。macOS 首次阻止開啟時,可進入「系統設定」→「隱私權與安全性」,確認遭阻擋的應用程式名稱後,使用系統提供的「仍要開啟」操作;不要透過刪除安全屬性來繞過來源確認。

二、首次啟動先選擇核心,再調整基本參數

進入主介面後,先開啟「設定」→「參數設定」→「Core 類型」。如果訂閱包含 VLESS、Reality、XTLS Vision 等設定,應優先選擇 Xray 核心;只使用傳統 VMess 設定時,v2fly 核心也能完成基本連線。核心類型必須與節點協定及傳輸參數相容,否則節點雖能匯入,卻會在啟動階段顯示「不支援的欄位」或直接結束。

Xray 核心

推薦

支援 VMess、VLESS、Reality、WebSocket、gRPC 等常見設定,適合作為 v2rayN 7.x 的日常預設核心。

適合:新訂閱、VLESS 節點、Reality 節點

v2fly 核心

適合以 VMess、TCP、WebSocket、TLS 為主的既有設定;遇到 Xray 專用欄位時無法直接取代。

適合:傳統 VMess 節點、既有 v2fly 設定

基本參數不必一次全部修改。建議先保留預設記錄層級,確認本機 SOCKS 連接埠與 HTTP 連接埠,再決定是否啟用開機啟動。常見設定以 10808 作為 SOCKS 連接埠、10809 作為 HTTP 連接埠,但實際數值必須以「設定」→「參數設定」中顯示的本機監聽設定為準。

三、匯入訂閱並檢查節點欄位

準備好完整的訂閱連結後,在主介面進入「訂閱群組」→「訂閱群組設定」→「新增」。填寫群組備註並貼上連結,儲存後執行「更新所有訂閱」。不同 7.x 小版本的按鈕位置可能略有調整,但操作順序始終是先建立訂閱群組,再觸發更新,而不是把訂閱網址當成單一節點連結直接匯入。

判斷更新成功的最低標準不是跳出「完成」,而是主清單出現節點,且協定、位址、連接埠、傳輸方式等欄位都有有效值。若清單為空,先檢查連結頭尾是否夾帶空格、複製內容是否被聊天工具截斷,以及訂閱服務是否要求先透過既有代理更新。

VLESS + Reality

核心
Xray
傳輸
TCP
Flow
xtls-rprx-vision
指紋
chrome

公鑰、短 ID、Server Name 通常會由訂閱自動寫入,缺少任何一個關鍵欄位都可能導致握手失敗。

VMess + WS + TLS

核心
Xray 或 v2fly
傳輸
WebSocket
路徑
以訂閱值為準
TLS
啟用

Host、路徑與連接埠必須與伺服器端一致,不要依照其他節點的寫法自行猜測。

本機 SOCKS

位址
127.0.0.1
連接埠
10808
協定
SOCKS5
範圍
僅本機

適合在支援 SOCKS5 的應用程式中個別填寫,連接埠以用戶端目前的設定為準。

本機 HTTP

位址
127.0.0.1
連接埠
10809
協定
HTTP Proxy
範圍
僅本機

適合系統代理與命令列測試,不要誤填成遠端節點連接埠。

匯入節點後,選擇一個節點並設為作用中伺服器,再觀察底部狀態與核心記錄。連線過程通常會經歷產生設定、啟動核心、本機連接埠監聽三個階段。若記錄在產生設定前終止,優先檢查節點欄位;若提示位址已被使用,表示本機連接埠發生衝突;若核心正常監聽但連線逾時,再檢查節點可用性、網路路徑與系統代理。

四、系統代理與開機啟動要分開設定

v2rayN 核心啟動後,只代表本機出現可用的代理連接埠,並不會自動讓所有軟體經過該連接埠。若要讓遵循系統網路設定的瀏覽器與應用程式使用代理,還需要在 v2rayN 托盤選單或系統代理功能中選擇「自動設定系統代理」。退出用戶端前應恢復系統代理,避免系統繼續指向已停止監聽的 127.0.0.1:10809

推薦方案:先手動驗證,再啟用開機啟動

Windows
  • 先啟動核心並切換系統代理
  • 在「設定」→「參數設定」中啟用開機啟動
  • 重新啟動後檢查托盤圖示與 10808、10809 連接埠
  • 系統提示防火牆權限時,確認程式名稱與網路範圍
macOS
  • 先允許應用程式修改系統代理設定
  • 啟用登入時啟動後,檢查系統登入項目
  • 重新登入並確認選單列狀態
  • 退出前恢復系統網路代理設定

只有在手動啟動、節點連線與系統代理都驗證通過後,才啟用自動啟動;這樣能將啟動項問題與節點問題分開定位。

Windows 的「以系統管理員身分執行」和「開機自動啟動」不是同一件事。一般本機代理通常不要求每次取得提升權限;只有防火牆規則、受保護資料夾寫入或特定系統設定需要授權時,系統才會提示。長期將程式放在受保護資料夾,可能使設定儲存與自動更新反覆遇到權限問題,因此建議放在目前使用者可讀寫的固定資料夾。

macOS 啟用登入時啟動後,還應進入「系統設定」中的登入項目頁面,確認 v2rayN 是否獲准在背景啟動。若登入後程式已執行但代理沒有生效,應分別查看核心是否啟動、作用中節點是否保留、系統代理是否切換,不能只依選單列圖示判斷連線狀態。

檢查項目 Windows macOS
程式啟動 查看工作列托盤與程序 查看選單列與活動監視器
核心監聽 確認 127.0.0.1:10808 或 10809 確認 127.0.0.1:10808 或 10809
系統代理 核對系統網路代理狀態 核對目前網路服務的代理狀態
自動啟動 重新啟動後檢查托盤程式 重新登入後檢查登入項目

五、透過連接埠、命令與記錄完成首次驗收

首次設定完成後,建議進行兩輪測試。第一輪繞過系統代理,直接將請求送至 v2rayN 的 HTTP 連接埠,用來確認核心與節點是否正常;第二輪再開啟系統代理,使用瀏覽器存取網站,確認系統設定已正確指向本機連接埠。如此可避免將節點故障、連接埠衝突與系統代理錯誤混為一談。

Windows 查看 10809 連接埠:
netstat -ano | findstr 10809

macOS 查看 10809 連接埠:
lsof -nP -iTCP:10809 -sTCP:LISTEN

透過本機 HTTP 代理測試:
curl --proxy http://127.0.0.1:10809 https://v2raymap.com/

若連接埠命令沒有任何輸出,表示核心沒有監聽該連接埠,請先回到 v2rayN 檢查核心記錄與本機連接埠設定。若連接埠存在,但 curl 回傳連線被拒絕,請確認輸入的是 HTTP 連接埠還是 SOCKS 連接埠;使用 SOCKS5 測試時,應將參數改為對應的 SOCKS5 代理格式,並使用實際連接埠。

訂閱更新一直顯示逾時?

先確認訂閱連結能完整讀取。若更新通道需要代理,先連線至已知可用的節點,再在訂閱群組設定中啟用透過代理更新並重試。

節點已啟動但網頁打不開?

先執行連接埠測試。若 10809 正常監聽,再檢查系統代理是否指向 127.0.0.1:10809,以及瀏覽器是否使用系統網路設定。

記錄提示位址已被使用?

關閉佔用 10808 或 10809 的舊程序,或在「設定」→「參數設定」中改用未被佔用的連接埠,例如 11808 與 11809,並同步修改系統代理。

重新啟動電腦後代理失效?

分別確認 v2rayN 已自動啟動、核心正在執行、作用中節點仍被選取,以及系統代理已切換。四項中任何一項缺少,都會表現為重新啟動後無法存取網路。

切換核心後節點報錯?

檢查節點協定是否依賴 Xray 欄位。VLESS、Reality 或 xtls-rprx-vision 設定應切回 Xray,重新啟動核心後讀取最新記錄。

排查記錄應從第一筆明確錯誤開始,而不是只看最後一行。連接埠佔用通常包含「address already in use」,節點欄位不相容會指出具體設定項目,網域名稱解析或遠端連線失敗則常見 timeout、connection refused 等訊息。記下錯誤發生時間,再對照剛執行的操作,定位速度會比持續切換節點更快。

六、Windows 與 macOS 最常見的安裝問題

兩個平台的共同問題主要集中在資料夾不完整、架構不相符、執行環境缺少,以及連接埠設定不一致。Windows 也容易受到受保護資料夾寫入、防火牆授權與舊程序殘留影響;macOS 則較常見首次開啟權限、登入項目尚未核准,以及退出後系統代理未恢復。

現象 可能原因 處理順序
雙擊後沒有主視窗 架構選錯、執行庫缺少、程式仍在背景執行 確認 x64 或 ARM64,再檢查程序與 .NET 8 執行環境
核心啟動後立即結束 核心檔案缺少、協定欄位不相容 重新完整解壓縮,再查看第一筆核心錯誤並核對 Core 類型
更新訂閱後清單為空 連結遭截斷、群組未儲存、回傳內容異常 重新複製完整連結,儲存群組後執行更新所有訂閱
退出後所有網頁都打不開 系統代理仍指向已關閉的本機連接埠 恢復系統代理,確認 127.0.0.1:10809 不再被強制使用
開機後圖示存在但無法連線 核心未啟動、節點未選取、代理未切換 依主程式、核心、作用中節點、系統代理四個層面逐項檢查

完成安裝後,建議保留一組可重現的基準:Core 類型為 Xray,本機位址為 127.0.0.1,SOCKS 與 HTTP 連接埠分別記錄實際值,至少一個節點能通過命令列測試,系統代理也能手動開啟與恢復。這組基準穩定後,再加入路由分流、區域網路分享或更複雜的規則。

V2Ray用戶端下載