适合刚安装 v2rayN 或 v2rayNG、已经拿到节点信息却不知道从哪里排查的用户。按导入、订阅、流量接管、路由、日志的顺序检查,一次只改一个设置。先用一个节点和一个测试网页建立可用基线,再处理分应用代理、后台运行和开机自启。
一、V2Ray、Xray 和客户端分别是什么?
V2Ray 是代理工具项目,也常被用来泛指这一类配置。Xray 是负责连接、协议处理和路由等工作的内核。客户端提供服务器列表、订阅更新与设置界面;安装客户端不等于已经获得可用服务器,仍需导入有权使用的节点或订阅。
- v2rayN:桌面客户端,连接行为取决于所选内核、节点参数与路由设置。
- v2rayNG:安卓客户端,使用 Xray 内核,通常通过 Android VPN 服务接管应用流量。
- v2flyNG:安卓客户端,使用 v2fly 内核;不能把另一内核的所有扩展参数直接照搬进去。
VMess、VLESS 是协议名称,不是订阅服务名称。节点还可能包含 TLS、传输方式、服务器名称等参数。尤其 VLESS 本身不提供加密,链路安全要结合 TLS、REALITY 等具体配置判断,不能只看协议名。
二、分享链接为什么导入失败?
先看复制内容的开头。vmess://、vless:// 通常表示单节点分享链接;https:// 常见于订阅地址,但也可能只是网页。单节点导入和订阅更新是不同操作,放错入口就可能提示格式错误或导入零条。
- 只复制完整链接,不带说明文字、引号或聊天记录里的换行。不要把截断后的链接继续当作完整配置使用。
- v2rayNG 使用右上角“+”→“从剪贴板导入”;v2rayN 使用“服务器”→“从剪贴板导入批量 URL”。菜单措辞可能随版本略有调整。
- 二维码必须编码完整的节点内容。扫描一张指向服务网页的二维码,不会自动得到节点。
- 仍然失败时,向提供方确认协议、传输与客户端兼容性,重新获取链接;不要随意删除查询参数来尝试修复。
三、订阅更新失败,应该先开代理还是先关代理?
取决于订阅服务器从当前网络能否访问。订阅更新只是下载配置列表,不代表列表内的节点可以连接。更新请求超时、返回网页、返回空列表与节点失效,要分开判断。
| 现象 | 先检查什么 | 下一步操作 |
|---|---|---|
| 连接超时 | 订阅域名能否从当前网络访问 | 有可用节点时尝试通过代理更新;没有时向提供方索取可访问入口 |
| HTTP 401 或 403 | 令牌、账户状态、访问限制 | 重新获取订阅地址;403 也可能来自访问策略,不能只认定为过期 |
| 更新成功但节点为零 | 返回内容和订阅格式 | 确认不是登录页、错误页或当前客户端无法解析的格式 |
| 节点名称没有变化 | 当前显示的订阅分组 | 切到刚更新的分组,再看更新时间与节点数量 |
v2rayN 可在“订阅分组”菜单中区分“不通过代理”与“通过代理”的更新入口。v2rayNG 先到侧栏“订阅分组设置”核对地址,再回主界面执行“更新订阅”。如果代理本身已经断开,通过它更新只会增加一次失败环节。不要先删除全部节点,保留一个已知可用的配置方便恢复。
四、显示已连接,为什么网页还是打不开?
运行图标通常只表示内核或 VPN 服务已经启动,不表示远端认证成功,更不表示浏览器流量一定进入代理。把请求分成下面五段,先找断点,再改对应设置。
- 检查本地网络:暂时关闭代理,确认普通网站可以访问,排除无线网络尚未登录或移动数据未开启。
- 检查流量接管:v2rayN 的“系统代理”选“自动配置系统代理”;v2rayNG 启动后应出现系统 VPN 状态,并确认目标应用未被排除。
- 检查本地端口:以“设置”→“参数设置”显示的监听端口为准。若实际 SOCKS 端口是
10808,应用就不能随意填成10809。 - 检查远端:换一个确认有效的节点,访问同一个完整 HTTPS 地址,并查看这一刻的日志。
如果只有浏览器能用,其他应用不一定遵循系统代理;如果只有一个网站失败,优先检查该域名的路由和解析结果。不要在同一轮测试里同时更换 DNS、节点、路由与端口,否则无法判断是哪一步有效。
五、全局、规则、系统代理和 VPN 模式怎么选?
这些词不在同一层。系统代理、VPN 或 TUN 决定流量如何进入客户端;全局与规则决定进入内核之后走哪个出站。启用 VPN 服务并不意味着所有流量一定走远端节点,路由规则仍然可以让部分请求直连。
| 设置 | 控制范围 | 新手选择 |
|---|---|---|
| 系统代理 | 供遵循系统代理设置的应用使用 | 桌面浏览器先用它验证连接 |
| VPN / TUN | 在网络层接管流量,具体范围受平台与配置影响 | 有其他应用接管需求时再启用 |
| 全局代理路由 | 将匹配范围内的普通业务流量交给代理出站 | 短时间排查规则问题 |
| 规则路由 | 按域名、IP 等条件选择代理、直连或阻断 | 连接验证通过后用于日常使用 |
结论:先验证节点,再验证规则
保持接管方式不变,只将路由临时切到全局代理。若同一网页由失败变为成功,先检查规则命中和 DNS,不要立刻重装客户端。测试结束后恢复原路由。
六、日志里的报错应该怎么看?
v2rayN 从主窗口的日志区域读取内核运行信息,v2rayNG 从侧栏“日志”查看。先清理旧记录或记下当前时间,再发起一次失败请求。以下是日志中常见的原文片段,外层前缀和详细地址会因内核、平台而变化。
报错:address already in use
原因:本地监听端口已被其他进程占用。解法:退出重复启动的客户端,或修改监听端口并同步修改应用里的代理端口。
报错:connection refused
原因:目标地址的连接被拒绝,可能是本地代理未监听,也可能是远端服务未运行。解法:先看报错地址是 127.0.0.1 还是节点地址,再分别检查本地服务或联系节点提供方。
报错:i/o timeout
原因:某个网络操作在期限内未完成,单凭这一句不能确定是 DNS 还是远端故障。解法:结合前后日志定位连接目标,再用同一节点切换网络对比。
报错:x509: certificate has expired or is not yet valid
原因:证书有效期与设备时间不匹配,或服务器证书确实过期。解法:开启系统自动日期和时间后重试;时间正确仍失败时让提供方检查证书。
不要为了消除证书报错直接启用 allowInsecure。它会改变证书验证行为,却不能修复错误的服务器名称、过期证书或不可信链路。提交日志时保留错误前后几行和时间,隐藏令牌、UUID、密码与私人域名。
七、延迟很低,为什么下载仍然慢?
TCPing 主要反映到服务器端口的 TCP 建连耗时,不等于代理握手、目标访问和下载吞吐都正常。真连接延迟还受测试 URL、服务器响应和协议握手影响;测速下载则会消耗实际流量,也受测试源速度限制。
- 示例读数:某节点 TCPing 为 45 ms、真连接延迟为 280 ms、下载为 2 MB/s,这三项可以同时成立;此处是解释指标的示例,不是本站实测。
- 固定条件:同一网络、同一测试地址、同一时间段比较 2~3 个节点,避免拿无线网络结果与移动数据结果混排。
- 观察稳定性:连续打开同一网页 3 次,记录超时次数。偶尔 30 ms、经常失败的节点不适合持续使用。
- 区分单位:2 MB/s 约等于 16 Mbps,实际有效速度还会受到协议开销影响。
如果只有晚间变慢,先比较不同时间段和不同节点;如果切换移动数据后恢复,优先检查原网络的拥塞、丢包或策略限制。不要仅凭一个延迟数字反复调整传输参数。
八、DNS 要不要修改,FakeDNS 要不要开启?
先确认失败是否发生在解析阶段。DNS 负责把域名转换为地址,路由负责选择出站;把解析器换成某个地址,不会自动让它的查询走代理。远程解析器自身也必须能通过配置指定的路径访问。
- 默认设置能够正常访问时,先保持 DNS 不变,保存一份可用配置。
- 节点服务器使用域名时,先保证该域名能被解析;否则内核还没连上节点,就可能卡在启动所需的解析上。
- 仅部分域名失败时,检查域名规则、解析结果和出站,不要把所有失败都归为 DNS 污染。
- FakeDNS 使用虚拟地址映射,需要配合流量接管、嗅探与路由处理。新手不应把它当成通用加速开关。
九、为什么只有部分应用能用,或者锁屏后就断开?
桌面应用可能忽略系统代理;安卓应用则可能被分应用代理排除。v2rayNG 到侧栏“设置”检查“分应用代理”,重点确认当前列表表达的是“代理所选应用”还是“绕过所选应用”。仅看勾选状态容易把作用范围理解反。
- 桌面应用不走代理:若应用支持手动设置,填写实际监听地址与端口。例如 SOCKS5 监听确认为
127.0.0.1:10808时,按此填写,不要把 SOCKS5 类型选成 HTTP。 - 安卓 VPN 冲突:普通个人配置下通常不能同时运行两个基于系统 VPN 服务的应用。先停止另一项 VPN 服务,再启动 v2rayNG。
- 锁屏断开:在 Android“设置”→“应用”→“v2rayNG”→“电池”中允许后台运行或选择“不受限制”,名称依设备而异。
- 切网后失效:从无线网络切到移动数据后,先停止再启动连接,并观察日志;不要立即删除节点配置。
电池限制、应用接管范围与节点有效期是三个独立问题。先在前台持续访问,确认节点能用,再锁屏测试后台行为,才能区分是远端断线还是系统回收进程。
十、如何设置开机自启,并保留可恢复配置?
开机启动客户端、自动启动代理服务、自动设置系统代理不是同一件事。先手动验证配置,再到 v2rayN“设置”→“参数设置”查找开机启动相关选项;不同桌面系统与版本的入口有所区别,应以当前界面为准。安卓能否开机恢复,还取决于系统自启动权限与 VPN 授权。
- 记录当前节点、订阅分组、路由模式、监听端口与分应用代理范围,敏感信息只保存在自己的设备上。
- 启用自动启动后重启设备,确认进程运行、服务启动、流量接管和网页访问四项都正常。
- 保留恢复步骤:停止服务、退出客户端、恢复系统代理,再使用本地网络检查基本连接。
关掉 v2rayN 以后,浏览器反而打不开了?
先在 v2rayN“系统代理”中选择“清除系统代理”,再退出。若客户端已关闭,到系统网络代理设置里取消仍指向本机端口的手动代理,然后重新打开浏览器测试。
开机自启了,为什么还要手动点连接?
自启可能只启动界面。检查是否另有自动连接或恢复服务选项,并确认启动时存在可用节点;安卓还需检查系统是否允许后台启动和建立 VPN。
准备换手机,要把哪些内容备份下来?
优先保存订阅地址与必要的手动节点,再记录路由和分应用选择。订阅凭据应私密保存;新设备导入成功并验证联网之后,再清理旧设备上的配置。
排查结束后,保留一条最小可用路径:一个有效节点、一种明确的接管方式、一套已验证的路由。以后遇到故障,先回到这条基线,再逐项恢复额外设置。
客户端安装与首次配置
按操作系统选择 v2rayN 或 v2rayNG,再按入门指南完成导入、启动与联网验证。