很多人用了很久 v2rayN,也沒搞清楚「核心」是什麼,直到某天提示要更新核心、或是在 Xray 和 sing-box 之間切換時一頭霧水。這篇用最直白的方式講清楚它們的分工。
1一個比喻:引擎和駕駛艙
把整套代理工具想像成一輛車:
- 核心(Xray-core / v2ray-core)= 引擎:真正負責連接伺服器、加解密、依協定收發資料的部分。它是命令列程序,沒有介面,自己用很麻煩。
- v2rayN = 駕駛艙:你看到的視窗、按鈕、節點清單、測速、訂閱管理,都是 v2rayN 提供的。它把複雜的核心配置變成點點滑鼠就能完成。
所以 v2rayN 自己不「翻」任何東西,它只是調度內核。你在介面上選節點、點連接,v2rayN 就產生一份設定檔丟給核心去執行。
2Xray-core 和 v2ray-core 的關係
v2ray-core 是「祖宗」,發展多年。 Xray-core 是從 v2ray-core 分支出來的增強版,更新更勤、效能優化更多,也率先支援了 VLESS、Reality 等新功能。現在 v2rayN 預設搭載的就是 Xray-core,絕大多數人用它即可,功能更全、對新協定支援更好。
3為什麼要更新內核
- 支援新協議:例如 Hysteria2、Reality 這些較新的東西,老核心不認,更新後才能用對應節點。
- 修復與抗封鎖:網路環境在變,核心更新常包含連通性改進,老核心可能某天就大面積連不上。
- 性能:新版往往更省資源、更快。
更新方法很簡單:v2rayN 選單「檢查更新」裡可以分別更新「v2rayN 本體」和「Xray 核心」。詳細步驟見 升級更新教學。
核心和介面要分開更新:v2rayN 升級到新版,不代表核心也跟著更新了。遇到新協定節點連不上,先單獨更新 Xray 內核,往往就解決了。
4還有個 sing-box 內核
新版 v2rayN 支援多內核,除了 Xray,還能切換到 sing-box 內核。它對某些新協議(如 Hysteria2、TUIC)支援更完整。怎麼切換、什麼時候用,看 多核心切換教程。日常用預設的 Xray 就夠了,遇到特定協定節點再考慮切。
下載 v2rayN(Windows 版)v7.22.6 · 支援 x64 / ARM64 · 開源免費