有些軟體(遊戲、部分桌上型程式、命令列工具)不認系統代理,你明明開了 v2rayN,它們還是走的直連。 Tun 模式就是為這種情況準備的——它在系統層面接管所有網路流量,做到真正的全域代理。

1Tun 模式和系統代理有什麼不同

普通的「系統代理」是應用層的:它在系統裡掛一個代理位址,靠各個軟體「自覺」去讀這個設定。瀏覽器一般認,但很多程式不認。

Tun 模式是網路層的:v2rayN 虛擬出一張網卡,把整台電腦的流量都引到這塊網卡上再轉發出去。這樣無論軟體認不認代理,流量都會被接管,所以也叫「虛擬網路卡 / 全域模式」。

兩種代理方式的覆蓋範圍
應用程式 瀏覽器/遊戲/工具 Tun 虛擬網卡 接管全部流量 v2rayN 內核 轉發 代理節點 出口
Tun 模式在網卡層接手流量,連「不認代理」的程式也會被代理。
合作推薦 尋找適合 v2rayN 的穩定節點服務? 精選高速線路 · 多地區可選 · 支援訂閱導入 查看推薦節點

2開啟 Tun 模式的步驟

  1. 先正常新增好節點、選取一個能用的節點(Tun 也是基於目前節點轉發的)。
  2. 在主介面最下方狀態欄,把「Tun 模式」勾上
  3. 第一次開啟時,v2rayN 需要管理員權限來建立虛擬網路卡,會彈出 UAC 確認窗口,點「是」。如果沒彈,就右鍵 v2rayN.exe 選「以管理員身份執行」後再開。
  4. 勾選後再等一下,系統裡會多出一塊名為 wintun 的虛擬網路卡,這就成功了。

為什麼必須管理員權限?建立虛擬網路卡、修改系統路由表是受保護的操作,普通權限做不了。這也是為什麼 Tun 開關有時點了沒反應——多半是沒用管理員身份啟動 v2rayN。

3開 Tun 之後建議關掉系統代理

Tun 已經接手了全部流量,這時如果還同時開著「系統代理」,容易出現流量繞兩圈、網頁打不開的衝突。一般的搭配是:開 Tun 模式 → 把系統代理切回「清除系統代理」。兩者二選一即可。

4什麼時候該用、什麼時候不用

  • 該用:玩需要代理的遊戲、用 Steam/Telegram 桌面端、命令列工具(git、pip、docker)要走代理、或某個軟體死活不認系統代理時。
  • 不用:只是日常瀏覽器上網,用「自動設定係統代理 + 繞過大陸路由」就夠了,更輕量、也更不容易出問題。

配合路由更好用:Tun 模式下同樣遵守路由規則,記得把底欄路由設為「繞過大陸」,這樣國內流量仍然直連,不會因為全局接管把網銀、國內視頻也繞進代理。詳見 路由分流教程

下載 v2rayN(Windows 版)v7.22.6 · 支援 x64 / ARM64 · 開源免費