v2rayN 使用教程:从订阅到连接验证

先跑通一条连接,再调整分流和 DNS。下面按首次使用的顺序操作,已有安装包和有效订阅地址时,可以用约十分钟完成基础检查;实际用时取决于网络和订阅响应情况。

开始前,先从客户端页面选择与你的系统匹配的安装包,完成安装并打开客户端。安装完成后能看到主窗口,就可以继续,不需要先修改配置文件。订阅地址需要自行准备;客户端负责读取和使用配置,安装客户端本身不会自动生成可连接的服务。

首次配置时,先退出其他正在接管网络的代理或 VPN 程序,并记下原先使用的系统代理设置。多个程序同时修改代理、路由或 DNS,会让测试结果难以判断。下面每一步都留一个明确的检查点:只有当前环节正常,再进入下一步,避免一次改动太多后找不到原因。

第一步:导入订阅并更新配置列表

先确认拿到的是订阅地址还是单条配置分享链接。订阅通常是一个完整的 HTTPS 地址,客户端访问后会得到一组配置,后续可以重新更新;单条分享链接则可能以 vmess://、vless:// 或 trojan:// 开头,用于导入某一条具体配置。两类内容的入口不同,不要把单条分享链接直接填进订阅地址栏。

v2rayN:先添加分组,再执行订阅更新

在主窗口顶部找到“订阅分组”或名称相近的菜单,进入“订阅分组设置”,然后选择添加。给分组起一个容易识别的备注,例如“日常使用”,再把完整的订阅地址粘贴到地址栏。检查开头和末尾没有多余空格、换行或聊天软件附带的标点,保存设置并返回主窗口。

保存分组只代表地址已记录,还需要执行一次订阅更新,配置列表才会出现内容。打开订阅菜单,选择更新当前分组或更新全部订阅。首次使用尚无可用代理时,优先尝试不通过代理的更新方式;如果当前网络无法访问订阅地址,只有在已经具备可用代理路径时,才改用通过代理更新。

更新结束后,切换到刚添加的分组,确认列表出现配置条目。此时先看是否有内容、是否属于预期分组,不急着点击连接。如果提示更新成功但列表为空,检查当前分组筛选是否正确,再查看更新日志是否提示格式不支持、返回内容为空或解析失败。网页能够打开订阅地址,也不一定代表返回内容就是客户端可识别的订阅格式。

v2rayNG:在订阅分组设置中保存地址

安卓端打开 v2rayNG 的菜单,找到“订阅分组设置”,通过添加按钮填写备注和订阅地址,保存后回到主界面,再从菜单执行更新订阅。更新动作通常不在地址编辑页内,所以保存后没有立即出现配置,并不一定是出错。等更新结束,再检查主界面的列表及分组筛选。

如果拿到的是单条分享链接,先复制完整内容,再使用客户端的“从剪贴板导入”或类似入口;v2rayNG 通常可从主界面的添加按钮找到该功能。导入成功后应出现对应条目。二维码也属于导入途径,但截图不完整、文字被遮挡时可能识别失败,优先使用原始链接会更容易定位问题。

现在应该能在主列表中看到至少一条配置。接下来先确定应用如何把请求交给客户端,再选择一条配置启动连接。

第二步:选择代理模式与路由规则

“代理模式”容易混淆,是因为它常被用来描述两件不同的事:一件是应用如何接入客户端,另一件是客户端收到请求后如何分流。系统代理、手动填写本地代理地址、TUN 属于接入方式;按域名或 IP 决定直连还是代理,属于路由规则。先把这两层分开,后面的验证才有明确方向。

桌面首次连接:先用系统代理

在 v2rayN 的主窗口状态栏或菜单中找到“系统代理”。常见选项包括清除系统代理、自动配置系统代理,以及不改变系统代理等。首次操作先找到这个入口,记住稍后启用和清除的位置,等第三步确认内核运行后,再选择自动配置系统代理。这个选项通常会把系统代理指向客户端的本地监听端口,而不是自动为你选择远端配置。

浏览器和部分应用会读取系统代理,另一些应用可能使用自己的网络设置。因此,系统代理启用后,并不能直接推断所有程序都走同一路径。首次验证优先使用遵循系统代理的浏览器,并临时停用浏览器里独立接管代理的扩展。若单位网络原本需要固定代理,修改前应记录原值,结束使用后按实际网络要求恢复。

接着找到“路由”或“路由设置”,选择符合日常需求的内置分流预设。不同版本预设名称可能不同,重点是查看规则说明,而不是只看“全局”或“绕过”几个字。日常使用可以先选将本地网络和常用直连目标交给直连的预设;如果只是为了定位某个目标是否受分流影响,可临时使用更广泛走代理的规则进行对照,测试后再恢复。

安卓首次连接:保留默认接入方式

v2rayNG 通常通过系统 VPN 接口接收应用流量。首次使用时,先保留默认接入方式,不要同时开启复杂的分应用筛选或自定义路由。若设置里已有分应用代理规则,检查当前测试的浏览器是否被排除;被排除的应用不会因为主界面显示已连接,就自动改走代理。

VPN 连接图标表示系统建立了本地接入通道,不等于远端配置一定可用。路由规则仍然可能让部分目标直接连接,是否成功还要看实际访问。桌面端也一样:启用系统代理只解决流量入口,无法修复错误的远端地址、认证参数或传输设置。

这一步暂时不必开启 TUN,也不需要复制网上的整套 DNS 参数。先使用较少的改动跑通浏览器,再按应用需求逐项增加功能。需要了解接入范围与分流顺序,可以继续阅读入站配置和路由规则参考。完成模式选择后,保持当前设置,进入连接测试。

第三步:选定配置并启动连接

回到配置列表,先选一条你准备使用的配置,不要连续切换多条后再判断结果。v2rayN 常见操作是右键打开条目菜单,找到“设为活动服务器”或含义相近的选项;部分版本也可以双击条目。以列表中的活动标记、状态栏或日志显示为准,仅仅选中一行,不一定已经切换当前使用的配置。

先看真连接测试,再看运行日志

在条目右键菜单或测试菜单里,找到“测试服务器真连接延迟”或类似选项,先对少量条目测试。真连接测试会尝试通过配置访问测试目标,比仅检查地址和端口的 TCP 测试更接近实际使用。具体测试目标和超时设置会影响结果,因此一个数值不能代表所有网站的访问表现。

TCP 测试有结果而真连接测试超时,可能是端口可以建立连接,但协议认证、传输、远端服务或测试目标访问仍有问题。反过来,单次真连接测试失败,也可能与测试目标暂时不可达有关。先保留当前配置,结合下一步浏览器访问判断,不要只按延迟排序就认定排在前面的条目一定可用。

将准备使用的条目设为活动配置后,查看客户端底部的日志或运行信息。如果内核已经启动,通常不需要再找一个独立的“连接”按钮;桌面端的连接过程常由活动配置切换、内核运行和系统代理设置共同完成。此时再把第二步找到的系统代理选项切换为自动配置系统代理,然后观察是否出现启动失败或监听错误。

如果日志提示本地端口被占用,先检查是否重复打开客户端,或其他代理程序是否仍在运行。优先关闭重复实例,再重新启动当前客户端,不要立刻随意改端口。应用手动设置的代理端口需要与内核监听端口一致,改一边不改另一边,浏览器就会连接到错误入口。字段含义可查看inbounds 入站章节。

v2rayNG:点击连接并确认系统请求

安卓端点选准备使用的条目,确认它成为当前活动配置,再点击主界面的连接按钮。首次启动通常会弹出系统 VPN 连接请求,阅读提示并确认后,等待主界面进入已连接状态。若拒绝了系统请求,回到客户端重新发起连接即可;不要把授权未完成误判为订阅失效。

如果手机上已有其他 VPN 程序处于活动状态,先断开原连接,再测试 v2rayNG。连接后可以查看客户端的日志或连接检查结果,留意是否存在配置解析失败、连接被拒绝或认证错误。安卓主界面的连接状态只是当前运行状态,仍需完成浏览器访问验证,才能判断实际链路是否可用。

若一启动就报错,先记录错误发生在“启动内核”还是“访问远端”阶段。前者通常优先检查本地配置与端口,后者再检查网络及订阅参数。日志分享前应遮盖地址、用户标识和订阅信息;进一步排查请看连接故障解答。当前没有明显启动错误,就可以进入最后一步。

第四步:验证代理是否生效

现在打开一个新的浏览器窗口,访问你熟悉且可信的 HTTPS 页面。不要只刷新已经完整加载的旧页面,因为缓存可能让页面在没有产生新请求时仍然正常显示。先测试一个预期经过代理的目标,再测试一个按当前规则应当直连的常用目标;两者都能正常访问,才更接近日常使用的要求。

把访问结果、路由与日志放在一起看

如果浏览器提示无法连接代理服务器,优先回到本机检查:客户端是否仍在运行、系统代理指向的端口是否有监听、浏览器是否设置了另一套手动代理。此类提示往往发生在请求交给远端之前,反复更新订阅通常不能解决。若页面能够建立连接但长时间等待,再结合日志检查远端连接、域名解析和目标服务响应。

如果客户端的真连接测试成功,浏览器仍然无法访问,先核对浏览器是否遵循系统代理,再检查当前目标是否被规则分配到了直连。安卓端则先检查浏览器有没有被分应用规则排除。此时不要同时修改路由、DNS、协议参数;每次只调整一个环节,重复同一个访问测试,结果才有可比性。

客户端日志若显示目标域名及选用的出站,可以用来辅助判断请求路径,但不同日志级别提供的细节不同。没有看到访问明细,不一定表示请求没有经过客户端。确有需要时再临时提高日志详细程度,检查结束后恢复日常级别,避免长期记录过多访问内容。日志与策略字段见policy 配置参考。

查看公网出口地址可以作为补充检查,但不能作为唯一结论:查询网站本身可能被分流为直连,也可能存在缓存;某个目标显示的出口,也不能说明所有应用都采用相同出口。验证对象应该是具体应用和具体目标,而不只是主界面的连接图标。如果只有某个网站异常,先单独排查该目标,不要据此推翻整套配置。

结束使用:确认系统网络能恢复

桌面端结束测试时,先通过客户端清除系统代理,再退出客户端;如果原网络有既定代理要求,按事先记录恢复对应设置。这样可以避免客户端退出后,浏览器仍尝试连接已经停止的本地端口。若退出后所有网页都打不开,先检查系统代理残留,再检查网络本身,不必马上重新安装。

安卓端点击断开,确认客户端连接状态和系统 VPN 图标随之变化,再尝试普通网络访问。之后重新连接一次,确认无需重复导入订阅也能恢复使用。订阅地址保存在分组内,日常只需按需要更新;除非明确要清理或重新配置,不必每次连接都删除旧分组再添加。

最后记下当前使用的分组、活动配置、接入方式和路由预设。后续出现问题时,先从这组已验证可用的设置开始对照。换了网络、更新了订阅或调整了规则,都应重新做一次简短访问检查,而不是沿用上次测试的结论。