基础认知
区分客户端、内核和订阅,先明确配置由谁提供、流量由哪里接管。
V2Ray、内核和图形客户端分别是什么?
V2Ray 属于 Project V 代理工具生态,V2Fly 与 Xray 是相关的内核家族。内核负责协议处理、连接和路由;图形客户端负责服务器列表、订阅管理及设置界面。桌面可选择 v2rayN,Android 可选择使用 Xray 的 v2rayNG,或使用 V2Fly 内核的 v2flyNG。某项配置是否可用,取决于客户端与所用内核的实际支持情况,不能仅凭软件名称判断。
安装客户端以后,为什么服务器列表仍然为空?
客户端是管理连接配置的工具,安装完成不代表已经获得服务器。需要导入有权使用的订阅地址、单条分享链接或配置文件。订阅通常是一组服务器配置的更新入口,单条分享链接只描述一个连接配置。先在快速上手教程中完成订阅分组与导入,再检查当前分组筛选是否隐藏了其他服务器。不要把服务商的登录页面地址当作订阅地址。
全局路由、系统代理和 TUN 模式有什么区别?
系统代理通知遵循该设置的应用把请求交给本地代理,TUN 模式通过虚拟网络接口接收流量;两者解决的是流量如何进入客户端。路由预设解决的是进入客户端后,流量应直连还是走代理。选择全局路由并不等于接管所有应用,不遵循系统代理的程序仍可能直连。初次使用先测试系统代理,再按应用需求评估 TUN,避免同时改变接管方式与路由而难以定位问题。
订阅地址和连接日志可以直接发给别人吗?
订阅地址可能包含访问凭据,分享链接和完整配置也可能包含认证信息,应按账号资料保管。求助时先遮盖订阅路径中的令牌、服务器地址、用户标识及密码,只保留报错关键词、客户端名称、系统类型和操作步骤。日志是否含敏感信息需要逐行检查,不能只遮盖窗口标题。已经公开的订阅地址应在服务商允许的情况下重置,再更新客户端中的地址。
安装配置
先确认安装包架构,再核对导入入口、更新结果与系统授权。安装包入口集中在获取客户端页面。
Android 安装包的 arm64 与 universal 怎么选?
先查设备或系统提供的处理器与应用架构信息。2015 年后主流手机通常使用 arm64,但处理器支持 64 位不代表系统一定允许安装对应应用,因此不能只按购买年份判断。确认系统支持 arm64 时选该包;不确定架构时可选择 universal 通用版,文件通常更大。若提示无法解析或无法安装,还应检查系统版本、下载是否中断以及是否与已安装版本存在签名冲突,不要连续重复安装同一个失败文件。
订阅导入失败,应该先检查哪些内容?
先区分导入的是订阅地址、单条分享链接还是配置文件,分别使用订阅分组或对应的导入入口。复制时检查首尾空格、换行和聊天软件附带的标点,不要修改地址中的参数。在 v2rayN 的订阅分组设置中保存订阅地址后,还需要执行更新订阅;粘贴地址本身不一定立即生成服务器列表。若提示格式不支持,向配置提供方确认导出格式与客户端兼容性,不要把整份配置随意粘进单条分享链接入口。
订阅已经保存,更新失败或列表没有变化怎么办?
打开订阅更新日志,先区分网络连接失败、认证失败和内容解析失败。地址失效或订阅到期需要在服务商账户中处理;超时则先确认当前网络能否访问订阅服务。若客户端提供经代理与不经代理的更新方式,按当前可用网络选择,避免用尚未可用的代理更新首次订阅。更新成功后查看对应分组,并清除筛选条件。操作前保留现有可用配置,不要为测试反复删除全部服务器。
启用 TUN 时提示权限不足,如何处理?
桌面端先退出客户端,再按系统要求授予创建虚拟网络接口与修改路由所需的权限;Windows 通常需要以管理员身份启动。macOS 与 Linux 应以当前版本的权限提示为准,不要随意修改系统目录权限。Android 首次建立连接时需确认系统 VPN 授权。若权限已授予仍失败,暂时停止其他 VPN 或虚拟网卡工具后重试,并检查日志中的接口创建错误。恢复系统代理测试,可以区分权限故障与服务器连接故障。
使用技巧
测试结果、路由预设和分组筛选各有作用。修改一项设置后,先验证结果再继续。
导入订阅后,怎样选择节点并做真连接测速?
先选择目标订阅分组,再在服务器列表中选中待测试项,执行当前客户端提供的真连接延迟测试。测试通过客户端内核向测试地址发起请求,比单纯的网络探测更接近实际代理连接,但仍受测试地址、网络和当时负载影响。选择结果正常的配置设为活动服务器,再用浏览器验证。不要只按地区名称或一次测得的最小延迟判断稳定性;超时项应结合日志复测,而不是连续切换路由预设。
日常使用应该选绕过大陆还是全局路由?
需要按目的地分流时,可从绕过大陆(Whitelist)预设开始,再按实际业务补充规则;需要短时判断某个请求是否被分流影响时,可临时使用全局(Global)进行对照。黑名单(Blacklist)依赖预设中的匹配范围,不能仅凭名称猜测具体行为。切换前记录原来的模式,测试完成后恢复。全局模式只改变已进入内核的流量去向,不会自动改变应用是否使用系统代理,也不代表 DNS 一定采用相同路径。
多个订阅怎样分组,才能避免更新后找不到配置?
按订阅来源创建独立分组,为每个分组设置容易辨认的名称,并分别保存地址。更新前确认操作对象是当前分组还是全部分组,更新后先查看该分组的日志与服务器列表。手工编辑的服务器可能在订阅刷新时被替换,需长期保留的自定义配置应单独存放并备份。排查缺少服务器时,先检查分组标签、搜索条件与过滤设置,再判断订阅内容是否真的减少,避免把筛选结果误认为更新丢失。
Android 能否只让指定应用使用代理?
可在 v2rayNG 设置中查找分应用代理,按当前版本界面确认使用的是仅代理所选应用,还是绕过所选应用的逻辑,再勾选应用并重新连接。两种选择方式含义相反,不能沿用另一款客户端的操作习惯。浏览器与通过浏览器打开内容的应用可能不是同一个进程,测试时要确认实际发起请求的应用。工作资料或多用户空间中的应用也可能有独立限制;修改前记录原有勾选项,便于恢复。
故障排查
先看流量是否进入客户端,再区分解析、认证、路由与本地监听问题。
节点测速一直超时,是服务器失效了吗?
超时只表示本次测试未在规定时间内完成,不能单独证明服务器失效。先确认设备时间准确、基础网络可用,再测试同一订阅中的另一项配置。若全部失败,查看日志是否出现 DNS 解析、TLS 握手、认证或连接拒绝等错误;若仅个别失败,再向配置提供方核对地址、端口和协议参数。测试地址自身不可达也会影响结果,可在客户端允许的情况下更换合适的测试地址,避免把测试目标故障当成全部服务器故障。
客户端显示已连接,但浏览器仍无法上网怎么办?
已连接可能只表示本地代理或虚拟接口启动,不代表远端访问成功。先确认活动服务器已经选定并通过真连接测试,再确认浏览器流量是否进入客户端日志。没有请求记录时检查系统代理、浏览器独立代理设置及分应用规则;有请求但失败时检查 DNS、路由与认证错误。可临时用全局路由对照测试,并在测试后恢复原设置。一次只调整一个项目,保留报错前后的日志,避免同时启用多种接管工具。
v2rayN 系统代理已开启,为什么部分应用仍然直连?
系统代理不是强制接管,部分应用会使用自己的代理设置或直接建立网络连接。先在 v2rayN 的系统代理菜单确认选择了设置系统代理,再检查系统中的代理地址与端口是否对应客户端当前监听值,并重启需要重新读取代理设置的应用。浏览器扩展也可能覆盖系统设置。若应用提供手动代理入口,可填写客户端实际监听的地址与端口;没有入口且确需接管时,再评估 TUN 模式,不要把全局路由当成替代方案。
启动时报端口被占用,或者退出后仍无法直连怎么办?
端口占用时先确认没有重复运行的客户端,再退出其他监听相同端口的代理工具。仍有冲突,可在 v2rayN 参数设置中改用空闲本地端口,并同步修改系统代理和手动配置的应用,不能只改其中一处。若退出后浏览器仍尝试连接本地代理,检查系统代理是否残留;正常退出前先清除系统代理,再关闭客户端。TUN 异常退出后还应检查其他 VPN 与网络接口状态,优先通过正常停用和重新连接恢复,不要直接删除不熟悉的系统路由。