按现象查找处理步骤

V2Ray 常见问题
订阅、代理与连接排查

先确认配置来源,再检查流量接管,最后查看内核日志。按下面四类问题展开说明,每次只改一个设置。

概念与选择

基础认知

先区分客户端、内核和配置,避免在错误的入口重复操作。

V2Ray、客户端与内核分别负责什么?
先区分界面与实际连接程序。V2Ray 通常指 Project V 代理技术生态及相关核心项目;v2rayN、v2rayNG、v2flyNG 是用于管理配置的图形客户端,内核负责协议处理、连接建立与流量转发。看到客户端已经打开,并不代表内核已成功运行。排查时先看启动日志,再确认当前节点所需的协议、传输和安全参数是否受所选内核支持,不能只根据客户端名称判断兼容性。
v2rayN、v2rayNG 与 v2flyNG 应该怎么选?
桌面端先选择 v2rayN,对应 Windows、macOS 或 Linux 下载适配的发行包;Android 通常先选使用 Xray 内核的 v2rayNG,需要 V2Fly 内核环境时再考虑 v2flyNG。三款客户端的菜单和导入方式不完全相同,不能直接套用另一款软件的配置文件。选型时先确认操作系统,再核对订阅提供方要求的协议与内核能力。客户端提供配置和连接功能,本身不会自动附带可用的远端服务。
VMess 与 VLESS 配置能直接互换吗?
不能只把协议名称改掉后继续使用。VMess 与 VLESS 是不同协议,客户端选择必须与服务端一致,身份信息、端口、传输方式和安全设置也要逐项匹配。VLESS 本身不提供传输加密,部署时常与 TLS 或 REALITY 等安全机制配合;VMess 配置也不能代替完整的安全参数检查。已有分享链接时优先完整导入,不要凭相似字段手动拼接;缺少参数应向配置提供方确认。
订阅地址和单节点分享链接有什么区别?
订阅地址用于获取并持续更新一组节点,通常添加到订阅分组;以 vmess://、vless:// 等开头的分享链接通常描述单个节点,应使用剪贴板导入功能。不要把分享链接粘进订阅地址框,也不要因为订阅使用 https:// 就把普通网页当成订阅。订阅可能包含访问凭据,应只保存在可信设备中。截图求助时遮住完整地址和身份字段,更新前确认来源,避免将私人配置公开粘贴到在线解析页面。
安装与首次导入

安装配置

按设备架构选择安装包,完成导入后再验证实际请求。

Android 下载时,arm64 与 universal 怎么选?
先查看设备的处理器架构。多数较新的 Android 手机使用 arm64,可优先下载对应包;不能只凭购买年份判断。universal 通常包含多个受支持架构,适合无法确认架构或对应单架构包不适配的情况,但不代表能绕过系统版本限制。安装提示不兼容时,还应核对 Android 最低版本及已安装应用的签名。覆盖安装前备份配置,不要为消除报错立即卸载现有客户端,以免丢失分组和自定义规则。
v2rayN 的 Desktop 与 WPF 发行包怎么选?
Windows 用户可先选 Desktop 跨平台界面,需要经典界面工作流程时再选择 WPF。两者是界面发行形式的区别,不等同于某种协议更快,也不能据此判断节点质量。安装前阅读下载页对应的系统要求;提示缺少运行时,应根据发行包说明安装匹配组件。切换发行形式前先备份订阅和规则,尽量使用独立目录测试,避免同时运行两个实例并写入系统代理,造成端口与设置互相覆盖。
从剪贴板导入后没有节点,应该检查什么?
先确认复制的是完整分享链接,而不是链接标题、二维码图片地址或普通网页。清除开头结尾的引号、空格和换行后,再使用客户端的剪贴板导入入口;如果拿到的是订阅地址,应改为添加订阅分组并更新。仍然无法导入时,检查链接的协议和传输参数是否受当前客户端及内核支持,并查看解析错误。不要通过删除不认识的安全字段强行导入,这可能改变连接含义,应重新获取兼容配置。
首次配置后,怎样确认流量确实经过代理?
先选中一个节点并确认内核启动成功,再在桌面端开启自动配置系统代理,或在 Android 授予 VPN 连接权限。使用遵循系统代理的浏览器访问需要代理的测试目标,同时观察客户端连接日志是否出现对应域名和出站记录。只看到启动按钮变色或 VPN 图标,并不能证明所有应用都已接管。若使用绕过大陆等分流预设,部分请求直连属于预期行为;验证时应检查具体目标,而不是只看一个状态标识。
代理与分流

使用技巧

系统代理决定哪些请求进入客户端,路由决定进入后的请求走向。

系统代理的四种选项分别适合什么情况?
自动配置系统代理会把系统代理指向客户端的本地监听地址,适合普通桌面浏览器使用;清除系统代理用于撤销代理设置;不改变系统代理表示客户端不主动修改已有设置,适合手动管理或测试环境;PAC 模式依赖自动配置脚本和应用支持来决定请求是否进入代理。菜单名称可能随版本变化。不改变系统代理并不等于关闭已有代理,退出软件前应核对系统设置,防止系统仍指向已经停止的本地端口。
绕过大陆、全局与自定义路由应该怎样使用?
日常使用可先采用客户端提供的绕过大陆预设,再根据实际访问需求调整。全局通常将进入内核的请求统一交给指定代理出站,并不意味着所有应用自动进入内核;未遵循系统代理的应用仍需单独配置或使用 TUN。自定义路由要注意匹配顺序,更具体的域名或应用规则通常应放在宽泛规则之前。每次只改一类规则,记录命中的出站结果,确认有效后再继续,避免同时修改 DNS 和路由而难以定位原因。
启用 TUN 需要哪些权限,可以替代系统代理吗?
TUN 通过虚拟网络接口接管流量,可用于不遵循系统代理的应用,但仍受路由、DNS 和排除规则影响。桌面端可能需要管理员权限、系统授权或相应服务,具体取决于系统与客户端实现;Android 通常使用 VPN 授权入口。先确认普通系统代理连接可用,再启用 TUN,便于分开定位节点和权限问题。启用失败时检查日志中的权限、接口或路由错误,不要反复关闭系统防护,也不要与另一项 VPN 接管功能同时启用。
切换 Xray、sing-box 或 V2Fly 内核前要检查什么?
先确认当前客户端实际提供哪些内核选项,不是每款客户端都能任意切换。v2rayN 的内核选择应以当前发行包支持为准,v2rayNG 与 v2flyNG 则分别面向不同内核环境。切换前备份配置,并核对节点协议、传输、安全选项、DNS 和路由规则是否兼容。启动成功后先测试一个已知可用节点,再验证分流与 TUN。不同内核的配置格式不能直接视为通用,出现不支持字段时应回退或按对应说明转换。
按链路逐项检查

故障排查

区分地址获取、节点连接、流量接管和域名解析,不要同时重置全部设置。

订阅更新失败或解析不出节点,应该按什么顺序排查?
先核对完整地址,确认订阅没有过期、被撤销或因账户状态而暂停,再检查当前网络能否访问订阅服务。随后查看更新日志:连接超时属于可达性问题,返回登录页或网页内容通常不是有效订阅,解析错误则要核对格式兼容性。如果直接更新失败,可在已有可用代理的前提下尝试通过代理更新;已有代理不可用时反而应尝试直接更新。操作前备份原分组,不要连续删除重建,以免丢掉仍可用的配置。
节点一直超时,但 TCPing 能通,是什么原因?
TCPing 成功通常只说明到目标端口的 TCP 连接可以建立,不代表代理认证、TLS 握手和目标访问已经成功。先核对设备时间,再检查节点地址、端口、身份信息、服务器名称及传输路径是否与服务端一致,最后读取真连接测试和内核日志。若同一网络下只有一个节点失败,优先检查该节点;若全部失败,再检查本地网络、DNS、防火墙及内核启动状态。不要仅凭一次端口测试就认定服务端正常,也不要批量改写安全参数。
显示已连接却无法上网,怎样区分 DNS 与路由问题?
先暂时关闭代理,确认基础网络仍可使用,再恢复客户端并选择已知可用节点。观察访问失败时日志是否出现目标域名:没有请求记录,先检查流量接管;出现解析错误,检查 DNS 服务和解析路径;已经选中出站但握手失败,再检查节点配置。如果只影响部分域名,优先检查分流规则与 DNS 结果是否匹配。可短暂切换全局预设作对照,完成后恢复原设置;一次只改一个选项,避免将 DNS、路由和节点问题混在一起。
自动配置系统代理后,为什么某些应用仍不生效?
系统代理只是向支持它的应用提供代理地址,不会强制接管每个程序。先用遵循系统代理的浏览器测试;浏览器有效而单个应用无效时,检查该应用是否有独立代理设置、直连选项或后台进程缓存。浏览器也无效时,核对系统代理指向的本地端口是否与客户端监听一致,并排查另一款代理工具是否覆盖设置。确实需要接管更多应用时,再评估 TUN。若退出后基础网络异常,先清除系统代理,再检查是否残留手动代理或 PAC 设置。

需要按顺序重新配置?从导入订阅开始,比反复切换模式更容易定位问题。

查看完整配置教程 →
V2Ray客户端下载