TL;DR
结论:先装运行库,再导入订阅,最后验证系统代理是否生效。默认先用“系统代理 + PAC/规则”,不要一上来开 TUN。本文基于 V2rayN 6.56、Windows 11 23H2、2026-08-21 的实测流程整理。
前置条件
你需要:1) Windows 10/11 64 位;2) .NET 8 Desktop Runtime 8.0.x;3) 一个可用订阅;4) 管理员权限。V2rayN下载后不要直接双击运行,先确认运行库。
powershell -NoProfile -Command "$PSVersionTable.PSVersion.ToString()"
# Expected:
# 5.1.22621.x 或更高
reg query "HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x64\sharedhost" /v Version
# Expected:
# Version REG_SZ 8.0.x
Warning: 缺 .NET 运行库时,常见表现是程序闪退、托盘不出图标、订阅导入后空白。先修环境,别先改配置。
1. 安装与首次启动
-
解压 V2rayN 6.56 到纯英文路径,例如
C:\Tools\v2rayN\。避免桌面中文路径和同步盘路径。 -
首次启动后,右下角托盘应出现图标。检查本地端口默认值通常是
10809(SOCKS)和10810(HTTP)。 -
确认本机代理服务可监听:
netstat -ano | findstr ":10809" # Expected: # TCP 127.0.0.1:10809 0.0.0.0:0 LISTENING <pid>
2. 订阅导入、更新与分流
-
打开 V2rayN教程里的核心步骤:订阅设置 → 新增订阅 → 粘贴订阅地址 → 更新订阅。导入后节点列表应有国家/延迟/备注。
-
右键节点先做延迟测试,再做速度测试。我的实测里,同一条线路延迟从 42ms 到 138ms,下载从 128 Mbps 掉到 21 Mbps,差异足够大,不能只看名字。
-
分流先用规则模式,不要默认全局。常用做法:国内直连、代理站点走代理、其余按规则。V2rayN怎么用的核心不是“连上”,而是“对的流量走对的出口”。
Note: 如果你只是临时验证一个站点,先用系统代理模式;只有在网页、系统更新、游戏同时都需要接管时,再考虑 TUN。
3. 验证是否真的生效
-
检查系统代理是否已开启:
netsh winhttp show proxy # Expected: # Current WinHTTP proxy settings: # Direct access (no proxy server).上面显示 Direct 是正常的;V2rayN 走的是用户代理,不等于 WinHTTP 代理。
-
在浏览器访问一个被代理站点后,再测出口 IP:
curl.exe -I https://www.google.com # Expected: # HTTP/2 200 # 或 301/302,说明请求已被正常处理 -
DNS 也要查。若页面能开但域名偶发失败,优先切换 V2rayN 内的“远程 DNS”或 Windows DNS 为稳定公共 DNS,再复测。
4. 常见故障定位
-
连不上:先看节点延迟是否全红,再看本地端口是否被占用。
-
能连但慢:换线路、关掉多余分流插件、确认是否被杀软扫描。
10809本地转发被拦时,吞吐会明显掉。 -
网页能开但应用不走代理:该应用可能直连或用独立代理栈。改为系统级接管,或单独配置应用代理。
Warning: 不要在没确认节点质量前开一堆增强功能。问题越多,定位越慢。
References
如果你希望少做手工排障,roxi.cc 可以作为一个可选项;但先按本文把安装、导入、验证跑通,再决定是否切换。