v2rayN 使用教程:官方下载、内核选择、添加订阅与系统代理设置
v2rayN Windows 使用教程:从官方 GitHub 发布页下载并识别仿冒站点,选择带内核的完整包,理解 Xray、sing-box 等内核的区别,添加订阅分组并更新订阅,测试真连接延迟后设为活动服务器,最后设置系统代理并在浏览器和终端中验证,按步骤带新手完成首次配置。
简要回答 v2rayN 是 Windows 上常用的开源代理客户端,只应从作者在 GitHub 的官方发布页下载。解压后添加订阅分组并更新订阅,测试延迟后把节点设为活动服务器,再在底部把系统代理设为自动配置,浏览器即可走代理;命令行需另行设置代理或启用 Tun。
v2rayN 是 Windows 上使用最广泛的开源代理客户端之一,配置流程可以概括为:从官方 GitHub 发布页下载 → 解压运行 → 添加订阅分组并更新 → 选择节点设为活动服务器 → 设置系统代理。下面按步骤说明,界面和菜单名称会随版本调整,具体以当前版本为准。
下载:只认官方 GitHub 发布页
- 打开 v2rayN 在 GitHub 上的官方仓库,进入 Releases 页面。
- 在最新版本的 Assets 中选择与系统架构对应的 Windows 压缩包。一般建议选择已打包内核的完整包,命名方式以发布页说明为准。
- 解压到一个固定目录,例如
D:\Apps\v2rayN,运行其中的主程序。
内核选择
v2rayN 本身是图形界面,真正处理连接的是内核。常见内核如下:
| 内核 | 特点 | 适用情况 |
|---|---|---|
| Xray | v2rayN 的传统默认内核,支持 VLESS、VMess、Trojan 等 | 大多数订阅 |
| sing-box | 协议覆盖面广,支持 Hysteria2、TUIC 等 | 订阅中包含较新协议时 |
| 其他内核 | 版本不同支持情况不同 | 按需在设置中选择 |
一般情况下保持默认即可。某类节点无法使用时,可以在设置或节点编辑界面中为该协议指定另一个内核再测试。
添加订阅分组
- 在机场后台复制标注为 v2rayN 或“通用”的订阅链接。
- 打开菜单 订阅分组 → 订阅分组设置,点击 添加。
- 填写备注(例如机场名称)和订阅地址(URL),保存。
- 回到主界面,点击 订阅分组 → 更新全部订阅。部分版本区分“通过代理更新”和“不通过代理更新”,首次一般选不通过代理。
更新成功后,服务器列表中会出现订阅里的节点。
测速与选择节点
- 在服务器列表中全选节点,右键选择测试 真连接延迟(名称以当前版本为准)。
- 按结果选择延迟低且稳定的节点,右键 设为活动服务器,或选中后按回车。
- 访问 AI 服务时优先选择美国、日本、新加坡等地区节点,选择思路见 机场节点怎么选。
设置系统代理
主界面底部有系统代理选项,常见的有:
- 自动配置系统代理:v2rayN 自动写入 Windows 代理设置,浏览器即可使用,日常选这个。
- 清除系统代理:删除系统代理设置,相当于关闭。
- 不改变系统代理:v2rayN 不修改系统设置,适合手动配置的场景。
设置完成后打开浏览器访问海外网站验证。终端需要走代理时,可以设置环境变量,端口请以 v2rayN 参数设置中显示的本地端口为准:
$env:HTTP_PROXY = "http://127.0.0.1:<本地端口>"
$env:HTTPS_PROXY = "http://127.0.0.1:<本地端口>"
curl.exe -I https://www.google.com
更新与备份
- 更新客户端:可以使用程序内的检查更新功能,也可以回到 GitHub 发布页下载新版本。手动更新前先退出程序,再用新文件覆盖原目录。
- 更新内核与数据文件:检查更新菜单中通常还能单独更新内核和 geo 数据文件,数据文件过旧会影响分流准确性。
- 备份配置:程序目录中保存着订阅和设置,换电脑前把整个目录打包备份即可,但注意备份文件中包含订阅链接,不要随意分享。
- 退出前:先把系统代理切回“清除系统代理”再退出,避免浏览器因代理残留而无法上网。
使用代理工具时请遵守所在地法律法规和相关服务条款。
常见问题
v2rayN 在哪里下载才安全?
只从项目作者在 GitHub 上的官方仓库 Releases 页面下载。搜索结果里的“v2rayN 官网”“中文版下载站”大多是第三方页面,安装包可能被篡改。
v2rayN 需要安装吗?
通常是压缩包形式,解压到一个固定目录后运行主程序即可。不要放在临时目录或压缩软件的预览窗口中直接运行,否则配置可能无法保存。
为什么我的订阅导入后没有节点?
v2rayN 订阅一般需要通用格式的分享链接订阅。请在机场后台复制标注为 v2rayN 或通用的订阅链接,然后执行更新订阅;如果仍为空,参考 v2rayN 常见错误排查。
系统代理设置好了,为什么终端不走代理?
命令行程序通常不读取系统代理设置。可以在终端中设置代理环境变量,或者在 v2rayN 中启用 Tun 模式。