v2rayN 配置教程

v2rayN 配置教程 导入订阅与连接验证

四步走完:导入订阅链接、选择代理模式、启动连接、验证是否生效。桌面端以 v2rayN 为例,安卓端以 v2rayNG 为例,两边界面不同,功能命名一一对应,跟着自己设备的段落做即可。

导入订阅 路由模式 系统代理 连接验证

桌面端与安卓端的界面差异

桌面端的 v2rayN 是窗口式程序:顶部菜单栏、中间服务器列表、底部状态栏与两排下拉框;安卓端的 v2rayNG 是手机应用:左上角抽屉菜单、中间节点列表、右下角圆形连接按钮。两边的功能命名基本一致——订阅设置、路由模式、延迟测试都能对上号。下文每一步都会分别给出两边的操作路径,只跟着自己设备的段落做即可,不必两边都看。

开始之前

需要准备的两样东西

教程从「客户端已经装好、手里有一条订阅链接」的状态开始;如果这两样还缺,先补齐再往下走。

客户端:装一个就够

桌面端用 v2rayN,一份程序覆盖 Windows、macOS、Linux;安卓端用 v2rayNG。两边的配置逻辑一致,本页每一步都会给出两条路径,按自己手上的设备选一条跟着做。下载页按平台列出了安装包入口、版本说明与系统要求。

前往下载页

订阅链接:一条 URL

订阅链接由服务提供方给出,是一条以 https 开头的完整地址,复制时不要带多余空格或换行。客户端拿到这条地址后自行拉取节点列表,节点有变动时重新更新订阅即可,不必逐条手工添加。链接里通常带一串参数,整条带走就行。

订阅与节点术语

操作步骤

四步完成配置

每一步都按「点哪里、看到什么、下一步做什么」的顺序写,做完确认点再进入下一步;中途卡住先看本页末尾的常见卡点,再翻问题诊断手册。

01

导入订阅

把订阅链接交给客户端

订阅导入的本质只有一件事:把服务方给出的那条 URL 交给客户端,由客户端去拉取节点列表。桌面端与安卓端的入口名称不同,顺序都是「添加订阅、更新订阅、检查节点列表」,三件事做完,这一步就算完成。手工逐条添加节点也能用,但节点一变就要重来一遍,所以教程只走订阅这条路。

桌面端 v2rayN

打开 v2rayN 主窗口,首次运行时服务器列表是空的。在顶部菜单栏点开「订阅」,选择「订阅设置」,会弹出一个订阅管理窗口。窗口内点「添加」,「备注」一栏填一个自己认得出的名字,例如服务商简称;「地址(URL)」一栏粘贴订阅链接,核对没有多余空格后点「确定」保存。备注只影响列表里的显示,填什么都不会影响节点能不能用。

订阅 → 订阅设置 → 添加 → 确定

回到主窗口,再次点开「订阅」菜单,选择「更新订阅」,客户端会立即发起一次拉取。如果这次拉取失败,改用同一菜单里的「更新订阅(通过代理)」再试一次,它的区别只是先经由当前节点去取订阅内容,适合订阅地址本身不易直连的情况。更新结束后,主窗口的服务器列表会被节点填充,条目数量与订阅里的节点数一致,每条显示节点名、协议和地址端口。

https://sub.example.com/api/v1/client/subscribe?token=xxxx

上面是订阅链接的形态演示,域名为假值,不能直接使用。真实链接由服务方给出,复制时整条带走,不要只复制到问号前面。

安卓端 v2rayNG

打开 v2rayNG,点左上角的菜单图标展开抽屉,进入「订阅设置」。点右上角「+」新建一条订阅,「备注」填服务商简称,「URL」粘贴订阅链接,确认这条订阅处于启用状态后保存并返回主界面。接着点右上角的三点菜单,选择「更新订阅」,等待进度结束。

主界面的节点列表出现条目后,长按任意一条可以在弹出菜单里做延迟测试。这一步只是确认节点数据已经真正拉下来,测试结果不影响后续操作,数值不好看也不必在这里纠结,后面第 4 步会讲怎么看这类数字。

左上角菜单 → 订阅设置 → + → 更新订阅

确认点

节点列表非空、条目数量与订阅一致、节点名可读。三项都满足就可以进入下一步;列表仍然为空时,先检查订阅链接是否被聊天工具截断或带了多余空格,再参考问题诊断手册里的订阅失败一节。

02

选择模式

决定哪些流量走代理

模式决定流量的走向:哪些走代理、哪些直连。桌面端主窗口底部有一排下拉框,其中「路由」就是模式选择;安卓端把同一组选项放在抽屉菜单的「设置」里,名字叫「路由模式」。两边都提供含义相近的三档选项,不同版本的选项文字可能略有出入,按含义对号入座即可。

模式流量走向适用场景
全局所有流量经代理转发排查节点是否可用、临时需要全部流量走代理
绕过大陆 / 绕过局域网及大陆大陆域名与 IP 直连,其余流量走代理日常使用,国内外访问互不拖累
直连(不走代理)全部直连,客户端不转发流量对照排查:确认问题出在代理链路还是本地网络

日常使用选「绕过大陆」或「绕过局域网及大陆」这一档:国内站点直连,访问速度与没开代理时一致;境外站点走代理,由节点转发。这样既不用来回切换模式,也避免国内流量绕一圈再回来。安卓端如果希望连局域网设备(打印机、NAS 之类)也保持直连,记得保留「绕过局域网」这半句。

需要排查时,先把模式临时切到「全局」,再打开一个境外站点。能正常打开,说明节点本身可用,问题多半出在分流规则的匹配上;打不开,则把问题范围收窄到节点或本地网络。确认完再切回分流模式,不要长期停在全局上。

桌面端:底部「路由」下拉 / 安卓端:设置 → 路由模式

切换模式后要重新确认状态

桌面端修改「路由」下拉后,客户端会按新规则重建内核配置,期间连接会短暂中断;安卓端修改路由模式后建议断开再重新连接一次,避免旧规则仍在生效。自定义规则的写法、域名与 IP 的匹配顺序属于进阶内容,可接着读博客里的路由规则配置实战。

03

启动连接

挑一个节点并接管流量

连接这一步做两件事:挑一个节点作为出口,再让系统或手机把流量交给客户端。桌面端走系统代理,安卓端走系统 VPN 接口,两者都不需要改动路由器,也不需要安装额外组件。

桌面端 v2rayN

在服务器列表里点选一个节点,它就成为当前出口;多数版本支持双击直接设为活动服务器,右键菜单里也有对应项。接着找到「系统代理」下拉,从「不改变系统代理」切到「自动配置系统代理」——这一步是告诉操作系统:浏览器等程序的流量请交给本机监听的客户端端口。

浏览器等程序  →  本机监听端口  →  客户端内核  →  远程节点

切换成功后,菜单项前会出现勾选标记,同时托盘图标由灰变亮。不同版本的托盘配色不完全相同,判断标准以菜单里的勾选状态和日志窗口的输出为准,不必纠结图标颜色。需要临时断开时,把「系统代理」切回「不改变系统代理」即可,节点配置不受影响。

安卓端 v2rayNG

回到主界面,点右下角的圆形按钮启动。首次启动时系统会弹出 VPN 授权对话框,点允许;这条授权是安卓系统的标准流程,客户端借此接管应用的流量,不需要 root 权限。启动成功后,通知栏会出现一条常驻通知,主界面按钮与状态文字同步变化。

需要停止时,再点一次圆形按钮,或在通知里直接断开。注意同一时间只允许一个 VPN 类应用生效:如果手机上装了其他同类工具,先把它们停掉,否则两边会互相抢占,表现是连接状态来回跳。

桌面端:系统代理 → 自动配置系统代理 / 安卓端:右下角圆形按钮

两种接管方式对照

项目桌面端 v2rayN安卓端 v2rayNG
接管方式系统代理设置系统 VPN 接口
启动动作切换「系统代理」下拉点右下角圆形按钮
首次授权无系统 VPN 授权对话框
状态位置托盘图标与菜单勾选通知栏常驻通知
停止方式切回「不改变系统代理」再点一次按钮,或在通知里断开

确认点

桌面端托盘图标亮起,且「系统代理」停在「自动配置系统代理」上;安卓端通知栏出现客户端的状态通知。只看到其中一个条件时,先补齐另一个再进入下一步。

04

验证生效

确认流量真的走了代理

验证分三层:出口是否改变、分流是否符合预期、连接是否稳定。三层都过了,配置就算完成;任何一层不过,都按下面的顺序回查,不要一次改动多个设置。

出口验证

打开浏览器,访问一个显示当前出口 IP 的页面。连接前后各看一次:归属地由本地变为节点所在地,说明流量确实经过代理转发。这里只看归属地是否变化,不必记录具体数值,也不必和别人的结果对比——不同节点、不同时间的结果本来就不一样。

分流验证

在「绕过大陆」模式下,访问一个国内站点,速度应与没开代理时接近;若国内站点反而变慢或打不开,说明分流没有生效,回到第 2 步检查路由模式是否选对、切换后是否重新连接过。两端都正常,说明「国内直连、境外走代理」这条边界已经立住了。

日志与延迟

桌面端打开「查看」再进入「日志」,正常连接时日志按时间顺序输出启动、入站监听、出站连接三类记录;出现 error 或 failed 关键字时,把整段记录复制下来,对照问题诊断手册的日志章节定位,常见报错的含义见博客里的运行日志怎么看。安卓端长按节点可以测试延迟,这个数字只代表握手往返时间,不代表实际下载速度,三种数值的区别见延迟测试三种数值对比。

确认点

出口归属地改变、国内站点速度正常、客户端状态显示运行中。三项都满足,四步流程到此结束;若某一项不满足,按症状到问题诊断手册里找对应章节——无法上网、节点超时、速度慢、系统代理不生效都有独立小节。

常见卡点

四步里最容易停住的地方

下面四条覆盖了教程反馈里出现频率最高的情况;不在其中的症状,直接按问题诊断手册的章节对照。

更新订阅成功,但节点列表还是空的?

先确认订阅链接是完整的一条 URL,没有被聊天工具折行截断,首尾也没有多余空格。桌面端可以改用「更新订阅(通过代理)」再拉一次;安卓端检查那条订阅是否处于启用状态。仍然为空时,把链接单独粘贴到浏览器地址栏访问一次,能返回内容说明链接本身可用,问题在客户端这一侧。

桌面端浏览器打不开网页,但客户端显示正在运行?

先看「系统代理」下拉是否停在「不改变系统代理」上——内核在跑,不等于系统流量已经被接管。其次检查是否有其他代理类软件同时在改系统代理设置,两边会互相覆盖。最后把路由模式临时切到「全局」再试:能打开,说明是分流规则的匹配问题;仍打不开,再去看日志与节点状态。

安卓端每次启动都要重新授权 VPN?

授权对话框只在首次启动或系统清理过授权记录之后出现,正常只需允许一次。如果每次都要重新点,多半是省电策略把客户端后台清掉了:在系统的电池设置里把 v2rayNG 加入不受限制名单,并允许后台运行,再观察一轮。

桌面端和安卓端的设置项对不上,怎么对照?

两边的命名体系不同,功能一一对应:桌面端的「订阅设置」对应安卓端的「订阅设置」,桌面端底部的「路由」对应安卓端设置里的「路由模式」,桌面端的「系统代理」对应安卓端启动时的 VPN 授权。按功能找,不要按字面找;实在拿不准,回头看看本页开头那条界面差异说明。