运行准备:客户端与订阅地址
这篇教程只完成首次连接所需的设置。开始前准备两样内容:能够正常打开的客户端,以及有权使用的有效订阅地址。客户端负责读取配置并调用内核,订阅负责提供服务器参数;只安装软件不会自动出现可用服务器。订阅地址通常由服务提供方在账户页面给出,它可能关联账户权限,不要发到公开聊天、截图或求助帖中。
还没有安装时,先到客户端下载页选择对应系统与处理器架构。若下载的是压缩包,先将全部内容解压到固定目录,再运行其中的 v2rayN.exe,不要在压缩软件的预览窗口内直接启动。若拿到的是安装程序,则按安装向导完成操作。首次运行后,应能看到服务器列表区域、订阅相关菜单以及日志入口;列表为空并不代表安装失败。
不同版本的菜单文字与位置可能略有调整,本文使用常见名称定位。先确认主窗口可以打开、日志没有持续出现启动错误,再继续下一步。出现运行库缺失、程序立即退出或权限提示时,先按提示处理,具体原因可查常见问题中的安装配置与故障排查。此时不要一边修复启动问题,一边改路由、端口和 DNS,否则难以判断哪项修改起了作用。
首次配置建议只保留一个正在工作的代理客户端,暂不启用 TUN 模式,也不要同时打开浏览器代理扩展。这样接下来观察到的访问结果主要来自本次设置。安装完成后不必立刻开启系统代理,先把订阅导入并确认列表有内容,避免浏览器提前指向尚未启动的本地代理。
第一步:导入订阅并更新列表
在 v2rayN 主窗口找到 订阅分组 → 订阅分组设置,进入后选择添加。先填写一个便于辨认的备注,例如“日常订阅”,再把复制的完整订阅地址粘贴到地址栏。备注只用于区分分组,不会改变服务器连接参数。粘贴后检查开头和结尾是否混入空格、换行或聊天软件带来的标点,然后保存并关闭设置窗口。
回到主窗口,在订阅相关菜单中执行“更新全部订阅”。部分版本会把“通过代理更新”和“不通过代理更新”列成不同选项;首次配置尚未建立可用代理时,优先尝试不通过代理更新。更新过程中查看日志,等待获取与解析结束,再切换到刚才建立的分组。成功后应能看到服务器备注、地址或协议等记录,而不只是多出一个空分组。
如果列表仍为空,先确认当前没有选错分组,服务器过滤框也没有留下筛选文字。随后检查日志是否出现请求失败、地址失效或解析错误。能在浏览器打开订阅地址,不等于返回内容就是客户端可识别的订阅:登录页面、错误说明和权限过期提示都可能表现为“网页能打开、服务器导不进来”。不要把包含私密地址的完整日志公开发送,处理方式可继续查看常见问题。
在 v2rayNG 中,打开右上角菜单里的“订阅分组设置”,添加备注和地址并保存,然后回到主列表,执行更新订阅。部分版本会标注具体更新方式,仍以先获得有效服务器列表为目标。若只有单条节点分享链接,应使用对应的从剪贴板导入入口,而不是把节点链接当作订阅地址保存;两种入口处理的内容不同。
订阅更新只是在本地刷新配置,不表示已经建立连接。接下来还需要决定应用如何进入代理,以及流量进入内核后如何分流。这两件事分别对应系统代理与路由设置。
第二步:选择代理模式与路由
在 v2rayN 中,先找到主窗口或托盘菜单里的“系统代理”。首次验证可以选择“自动配置系统代理”。它会把系统代理地址指向客户端的本地监听入口,使遵循系统代理的浏览器等应用能够把请求交给客户端。这里的“自动配置”是客户端代为写入系统设置,不表示所有应用都会自动使用代理,也不等同于按网站智能分流。
“清除系统代理”用于撤销相关系统代理设置;“不改变系统代理”通常表示客户端不主动修改已有设置。刚开始不建议选“不改变”后再猜测系统当前指向哪里。还要注意,清除系统代理不会必然停止内核,已经手动填写本地代理地址的应用仍可能继续连接;系统代理状态与内核运行状态需要分别判断。
再打开“路由设置”,选择符合使用需求的预设规则。常见的 绕过大陆(Whitelist) 用于让匹配直连规则的流量直接访问,其余流量按规则进入代理。具体菜单文字以当前版本为准。系统代理决定请求能否进入客户端,路由决定进入之后走哪条出口;不要把两者都理解成同一个“开关”。
如果当前版本提供全局代理路由,可在排查时短暂用它与分流路由作对照,但无需为了首次连接改动整套规则。全局路由也只能处理实际进入内核的流量,无法让一个完全忽略系统代理的应用自动接入。TUN 涉及虚拟网卡、权限与 DNS,暂时保持关闭,等基础连接验证成功后再到完整手册学习。
v2rayNG 使用安卓系统的 VPN 接口承接流量,不需要照搬桌面的“自动配置系统代理”。先在客户端的路由设置中选择适合的规则,首次测试避免额外设置应用排除。如果此前改过按应用代理,确认待测试浏览器没有被排除在外。模式选好后,就可以指定本次要使用的服务器。
第三步:选择服务器并启用连接
回到服务器列表,选中一条记录,打开右键菜单并选择“设为活动服务器”;部分版本也支持双击或快捷键完成相同操作。观察当前活动项的标记或状态栏,确认刚才选择的服务器已经生效。仅用鼠标单击高亮一行,有时只是选中了记录,并没有切换实际使用的服务器,因此不能只看列表的选中底色。
切换活动服务器后,v2rayN 通常会根据当前配置启动或重载内核。打开日志区域,查看是否有端口被占用、配置无法读取或内核启动失败等错误。若界面提供启动或重启服务入口,可在修改配置后执行一次,然后再次观察日志。不要连续快速切换多条服务器,否则日志混在一起,难以知道报错属于哪次尝试。
服务器测试功能可以作为辅助,但测试数字不是连接成功的唯一依据。简单延迟测试与真实网页请求使用的路径可能不同,某项测试失败也不能直接证明所有访问都失败。先选择一条服务提供方确认可用的记录,让内核保持运行,再用浏览器实际访问。若日志提示本地端口被占用,先处理冲突,不要同时随意修改多个端口。
v2rayNG 中先点选目标服务器,再点击右下角连接按钮。首次启动时,系统会显示 VPN 连接授权提示,确认后再回到客户端观察状态。系统授权允许客户端建立本地 VPN 接口,并不证明远端服务器已经连通;即使出现系统 VPN 标志,仍需完成下一步访问验证。若系统已有其他 VPN 连接,先处理其连接状态,避免互相替换。
到这里应当形成清晰的状态:目标服务器已启用,内核没有持续报启动错误,代理入口也已设置好。保持客户端运行,不要关闭后台进程,然后转到浏览器检查实际结果。
第四步:验证访问是否生效
先使用一个跟随系统代理、没有额外代理扩展的浏览器,打开已知可用、并且按当前路由预期应经过代理的网站。建议同时检查一个日常直连页面,区分“整个网络都不可用”和“只有代理请求失败”。不要只根据某个网页能打开就下结论:它可能本来就走直连,也可能显示了缓存内容。可以刷新页面或新开窗口,再与客户端日志对照。
日志可以帮助确认请求是否进入内核,以及连接是否报错;部分版本在当前日志级别下不会展示每条访问记录,不能把“没有逐条请求日志”直接当成未生效。若界面提供连接详情,可进一步观察目标地址与出站标记。判断时以实际访问、错误信息和路由预期共同为准,而不是只盯着托盘图标或状态栏文字。
如果浏览器完全打不开,先看客户端是否仍在运行,活动服务器是否明确,再看日志有没有启动错误。若内核正常但浏览器请求没有进入,检查系统代理是否已设置,以及浏览器是否被扩展或独立设置覆盖。若请求进入后报连接超时,换一条已知可用的服务器重试,并核对订阅是否过期。一次只改一个条件,修改后重新访问同一页面,才能比较前后差异。
如果浏览器正常、某个应用仍不通,优先检查该应用是否遵循系统代理,而不是立即重装客户端。某些应用需要在自身网络设置中填写本地代理地址与端口;端口应从当前客户端参数设置中读取,不要直接套用网上的固定数字。涉及应用代理、DNS 或 TUN 的深入问题,请转到故障排查常见问题或完整手册。
关闭 v2rayN 主窗口有时只是缩到托盘,并不等于退出;反过来,直接结束进程也不一定能恢复系统代理。若退出后浏览器仍提示代理服务器不可用,检查系统是否残留指向本地地址的手动代理设置。明确设置来源后再调整,不要覆盖工作网络中原本需要保留的代理配置。
日常分流:保留可用配置
首次验证成功后,回到 路由设置 → 绕过大陆(Whitelist) 等日常使用的规则,再检查常用页面是否符合预期。若之前为排查切换过全局代理路由,记得恢复。规则决定了不同目标的出口,所以同一网络中出现直连与代理两种访问结果是可能的,并不意味着客户端随机失效。
后续维护以少改动为原则:新增订阅时先给分组写清楚备注,更新后检查分组内容;某条服务器不可用时先切换同组其他记录,再查看服务状态。已有可用配置时,不要为了某一次访问失败同时改内核、路由、DNS 和端口。需要记录设置时只保存必要参数,截图应遮住订阅地址和服务器凭据。
本教程到此完成基础链路:订阅生成服务器列表,活动服务器提供出站连接,系统代理或移动端 VPN 接口承接应用流量,路由再决定访问出口。需要继续学习协议区别、自定义分流、TUN 与日常维护,可按顺序阅读从零到精通完整手册;只想定位一个报错,则直接查常见问题更省步骤。