开始前,准备好客户端和自己有权使用的订阅地址,确认设备能正常访问日常网页。尚未安装客户端,可先到客户端下载页选择对应安装包。客户端负责读取连接配置和转发请求,安装完成并不等于已经获得可用的服务器配置;订阅也不会由客户端自动生成。
首次配置先保留默认监听地址、端口和内核选项。暂时关闭其他正在接管网络的代理工具,避免多个程序反复修改同一套系统设置。下面按顺序完成四步;如果某一步的结果不符合说明,就停在该步处理,不要一边更换内核,一边修改 DNS 和路由。
1. 导入订阅并确认配置列表
先复制完整的订阅地址。它通常是一条供客户端读取配置的链接,不是服务商登录页,也不是浏览器打开后展示套餐信息的网页。复制时不要包含引号、空格或换行;地址中的查询参数也要保留。订阅地址可能关联账户使用权限,应当像登录凭据一样保管,不要发到公开讨论区,也不要放进排查截图。
v2rayN:新增分组,再更新订阅
打开 v2rayN,找到顶部的“订阅分组”菜单,进入“订阅分组设置”。新增一个分组,备注填写便于识别的名称,例如“日常使用”,再把地址粘贴到订阅地址输入框。其他过滤、转换和自定义参数先保留默认值。保存后回到主界面,选中刚建立的分组,在订阅菜单中执行更新操作。
如果更新菜单区分“通过代理更新”和“不通过代理更新”,首次还没有可用连接时,应先尝试不通过代理的更新方式。只有已经有一条能正常工作的代理连接,并且订阅地址确实需要经该连接访问时,再选择通过代理更新。更新动作只是读取和整理配置,不代表这些配置都已经建立连接。
更新完成后,分组下应出现服务器条目。检查列表是否为空,以及条目中是否能看到协议、地址和端口等基本信息。若提示更新成功却没有条目,先检查是否选错分组、启用了过滤条件,或者返回内容并非客户端能识别的订阅格式。不要连续点击更新;先读一次更新结果或日志,区分地址无法访问、内容无法解析和订阅已失效。
v2rayNG:侧栏管理,主界面更新
安卓端打开侧栏,进入“订阅分组设置”,新增分组并填写备注与订阅地址。保存后返回主界面,从菜单执行“更新订阅”;如果版本提供分组选择,确认更新的是刚保存的分组。操作完成后,主界面应出现对应配置。仍然空白时,先检查分组筛选,不要立刻重新安装应用。
如果拿到的是单条分享链接而不是订阅地址,应使用“从剪贴板导入”等配置导入功能,不要硬塞进订阅地址栏。单条导入保存的是当前配置,后续不会自动跟随订阅更新。此时只需确认目标条目已出现在列表中,接下来再决定哪些应用请求进入客户端。
2. 选择代理接管方式与路由规则
列表有了配置之后,先分清两件事:代理接管方式决定请求怎样进入客户端,路由规则决定进入后从哪里出去。“系统代理”与“全局路由”不是同一个开关。前者主要影响遵循系统代理设置的应用;后者只是让已进入客户端的请求按相应规则选择出口,并不能保证所有程序都会自动使用代理。
桌面首次配置:系统代理加日常分流
在 v2rayN 主窗口或托盘菜单中找到“系统代理”入口,先记住“自动配置系统代理”和“清除系统代理”的位置,暂时保持未接管状态,等下一步确认内核启动后再启用。然后找到路由选择入口,选用内置的日常分流规则;常见名称包含“绕过局域网”和“绕过大陆”,具体以当前版本显示为准。第一次连接不必新建自定义规则。
日常分流适合先验证常用网站和指定代理请求能否同时正常工作。若为了排查而临时切到全局代理路由,应记住原来的选项,测试后切回。全局路由可能让本来直连的请求也走远端出口,改变访问路径;它不是连接失败时必须打开的修复开关。
本教程先使用系统代理,不要求同时启用 TUN。TUN 需要额外的权限与网络接口处理,适合在基础连接已验证后再考虑。如果浏览器装有代理切换扩展,首次测试可先把扩展设为跟随系统,避免它继续指向旧端口。某些应用不读取系统代理,之后需要在应用内单独配置,不能仅凭一个应用没变化就判断整个客户端未生效。
安卓首次配置:VPN 模式与应用范围
在 v2rayNG 设置中确认使用 VPN 模式。这个模式通过系统 VPN 接口把匹配范围内的应用请求交给客户端;它不意味着还要额外安装另一款 VPN 应用。如果设备已有其他 VPN 正在运行,应先停止,避免系统切换后让其中一个连接断开。
首次操作可以先保留默认分应用设置。若此前启用过分应用代理,务必查看当前是“仅代理所选应用”还是“绕过所选应用”,并确认用于测试的浏览器在正确范围内。随后在路由设置中选择适合日常使用的分流方案。至此,请求入口和出口规则已经明确,下一步才启动所选配置。
3. 选择配置并启动连接
回到服务器列表,选择本次要使用的一个条目。首次测试尽量固定同一条配置,避免每次失败都换一个条目,导致无法判断是客户端设置变化还是远端状态变化。配置备注只是识别名称,真正影响连接的是协议、地址、端口及传输与安全参数;这些参数应与服务端提供的信息保持一致。
v2rayN:活动配置、内核、系统代理
在目标条目上打开右键菜单,使用“设为活动服务器”或含义相同的命令;部分版本也可用回车键完成选择。确认列表的活动标记已切到目标条目,再观察底部日志或状态区。v2rayN 通常会随活动配置启动或重载内核,但仍应检查是否出现启动失败提示,而不是仅凭条目高亮判断已连接。
内核正常运行后,在系统代理菜单选择“自动配置系统代理”。这一步才把支持系统代理的应用引向客户端的本地监听端口。如果系统要求修改代理设置的授权,按系统提示确认;若没有设置成功,先检查授权或系统代理状态,不要在不了解用途时提升整个程序的权限。
随后查看日志是否出现本地监听错误。常见问题是端口被其他进程占用,或者手动修改监听端口后,浏览器仍然使用旧值。部分配置使用 10808 作为本地监听端口,但实际端口和支持的代理类型必须以当前参数设置为准;旧版可能把 SOCKS 与 HTTP 分开监听。不要把远端服务器端口填进浏览器的本地代理设置。
v2rayNG:选中条目并确认 VPN 授权
安卓端点选目标配置,再点击主界面的启动按钮。首次运行时,系统通常会弹出 VPN 连接授权提示;确认后才能创建接口。启动按钮和状态区域应切换到运行状态,系统也可能显示 VPN 标识。如果授权被取消,客户端即使保留了选中的配置,也没有完成接管,应重新启动并确认授权。
若刚启动就停止,打开客户端日志,先看报错属于配置解析、内核启动还是远端连接。不要把“运行中”理解为远端一定可达:有些连接是在应用真正发出请求时才建立的。接下来打开浏览器发起一次实际访问,才能把本地启动结果与远端连接结果对应起来。
4. 验证请求路径与退出恢复
连接验证要同时检查“页面能否打开”和“请求是否按预期走了代理”。只看到客户端运行图标还不够;只打开一个本来就应直连的网站,也无法证明代理出口可用。先使用第二步已确认在接管范围内的浏览器,打开一个按当前路由应走代理的 HTTPS 页面,刷新后观察是否正常加载。
先看实际访问,再对照日志
访问时展开客户端日志,查找与本次目标域名和时间对应的记录。日志若显示请求进入了客户端,并由预期的代理出口处理,就比单独观察运行图标更有参考价值。不同版本的日志细节不同,默认日志等级也未必列出所有成功连接;没有逐条访问记录不一定表示没有流量。确需临时提高日志详细程度时,测试后应恢复,避免长期产生大量记录。
需要进一步核对时,可使用自己信任的出口查询页面,比较启用代理前后的出口信息。查询结果只能说明访问该页面时所用的出口,不能证明其他应用或所有域名都走同一路径。采用分流规则时,直连页面仍显示本地网络出口属于正常现象。不要为了让每个查询页面都显示同一结果而盲目改成全局路由。
再打开一个按规则应直连的常用页面,确认日常访问没有受到影响。随后测试真正需要使用代理的目标应用;如果浏览器已验证正常,只有某个应用失败,应优先检查该应用是否读取系统代理、是否有独立代理设置,或安卓分应用范围是否把它排除。浏览器的成功结果不能替代目标应用的实测。
失败时按入口、连接、解析的顺序检查
如果所有测试都失败,先确认客户端还在运行、目标条目仍是活动配置,并检查系统代理或 VPN 是否已经启用。再看日志是否出现端口占用、连接超时或认证错误:端口占用先处理本地冲突;超时需要核对地址、端口与当前网络可达性;认证错误则应回查订阅更新结果与配置参数,不能靠反复重启修正。
若部分域名失败,其他请求正常,再考虑路由匹配和 DNS 解析。不要直接把 DNS 改成任意公共地址;解析服务器本身也有访问路径和适用范围。协议、内核与订阅格式的深入区别可阅读协议与内核参考手册,DNS 与分流原理也应在基础连接稳定之后再逐项调整。需要重新核对本地操作顺序时,可回到本页的代理模式步骤。
结束使用时,恢复系统网络设置
桌面端停止使用前,先在 v2rayN 中执行“清除系统代理”,再退出客户端。如果先关闭程序,而系统仍把请求送往已经停止的本地端口,浏览器可能表现为整网不可用。若此前为某个应用手动填写过代理,还要在该应用中恢复原设置;清除系统代理不会替它删除独立配置。
安卓端点击 v2rayNG 的停止按钮,确认状态已停止,系统 VPN 标识相应消失;不要只从最近任务中划走界面来判断是否断开。最后重新打开日常网页,确认普通网络恢复。做到配置列表可用、代理请求走对出口、直连请求正常、停止后网络恢复,就完成了本次初始配置;后续每次更新订阅或调整规则,也可以沿用这套验证顺序。