本文速览

适合刚安装 v2rayN 或 v2rayNG、已经拿到节点信息却不知道从哪里排查的用户。按导入、订阅、流量接管、路由、日志的顺序检查,一次只改一个设置。先用一个节点和一个测试网页建立可用基线,再处理分应用代理、后台运行和开机自启。

一、V2Ray、Xray 和客户端分别是什么?

V2Ray 是代理工具项目,也常被用来泛指这一类配置。Xray 是负责连接、协议处理和路由等工作的内核。客户端提供服务器列表、订阅更新与设置界面;安装客户端不等于已经获得可用服务器,仍需导入有权使用的节点或订阅。

VMess、VLESS 是协议名称,不是订阅服务名称。节点还可能包含 TLS、传输方式、服务器名称等参数。尤其 VLESS 本身不提供加密,链路安全要结合 TLS、REALITY 等具体配置判断,不能只看协议名。

二、分享链接为什么导入失败?

先看复制内容的开头。vmess://、vless:// 通常表示单节点分享链接;https:// 常见于订阅地址,但也可能只是网页。单节点导入和订阅更新是不同操作,放错入口就可能提示格式错误或导入零条。

  1. 只复制完整链接,不带说明文字、引号或聊天记录里的换行。不要把截断后的链接继续当作完整配置使用。
  2. v2rayNG 使用右上角“+”→“从剪贴板导入”;v2rayN 使用“服务器”→“从剪贴板导入批量 URL”。菜单措辞可能随版本略有调整。
  3. 二维码必须编码完整的节点内容。扫描一张指向服务网页的二维码,不会自动得到节点。
  4. 仍然失败时,向提供方确认协议、传输与客户端兼容性,重新获取链接;不要随意删除查询参数来尝试修复。

三、订阅更新失败,应该先开代理还是先关代理?

取决于订阅服务器从当前网络能否访问。订阅更新只是下载配置列表,不代表列表内的节点可以连接。更新请求超时、返回网页、返回空列表与节点失效,要分开判断。

现象先检查什么下一步操作
连接超时订阅域名能否从当前网络访问有可用节点时尝试通过代理更新;没有时向提供方索取可访问入口
HTTP 401 或 403令牌、账户状态、访问限制重新获取订阅地址;403 也可能来自访问策略,不能只认定为过期
更新成功但节点为零返回内容和订阅格式确认不是登录页、错误页或当前客户端无法解析的格式
节点名称没有变化当前显示的订阅分组切到刚更新的分组,再看更新时间与节点数量

v2rayN 可在“订阅分组”菜单中区分“不通过代理”与“通过代理”的更新入口。v2rayNG 先到侧栏“订阅分组设置”核对地址,再回主界面执行“更新订阅”。如果代理本身已经断开,通过它更新只会增加一次失败环节。不要先删除全部节点,保留一个已知可用的配置方便恢复。

四、显示已连接,为什么网页还是打不开?

运行图标通常只表示内核或 VPN 服务已经启动,不表示远端认证成功,更不表示浏览器流量一定进入代理。把请求分成下面五段,先找断点,再改对应设置。

应用请求本地接管路由匹配节点连接目标响应
  1. 检查本地网络:暂时关闭代理,确认普通网站可以访问,排除无线网络尚未登录或移动数据未开启。
  2. 检查流量接管:v2rayN 的“系统代理”选“自动配置系统代理”;v2rayNG 启动后应出现系统 VPN 状态,并确认目标应用未被排除。
  3. 检查本地端口:以“设置”→“参数设置”显示的监听端口为准。若实际 SOCKS 端口是 10808,应用就不能随意填成 10809。
  4. 检查远端:换一个确认有效的节点,访问同一个完整 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、服务器响应和协议握手影响;测速下载则会消耗实际流量,也受测试源速度限制。

如果只有晚间变慢,先比较不同时间段和不同节点;如果切换移动数据后恢复,优先检查原网络的拥塞、丢包或策略限制。不要仅凭一个延迟数字反复调整传输参数。

八、DNS 要不要修改,FakeDNS 要不要开启?

先确认失败是否发生在解析阶段。DNS 负责把域名转换为地址,路由负责选择出站;把解析器换成某个地址,不会自动让它的查询走代理。远程解析器自身也必须能通过配置指定的路径访问。

  1. 默认设置能够正常访问时,先保持 DNS 不变,保存一份可用配置。
  2. 节点服务器使用域名时,先保证该域名能被解析;否则内核还没连上节点,就可能卡在启动所需的解析上。
  3. 仅部分域名失败时,检查域名规则、解析结果和出站,不要把所有失败都归为 DNS 污染。
  4. FakeDNS 使用虚拟地址映射,需要配合流量接管、嗅探与路由处理。新手不应把它当成通用加速开关。

九、为什么只有部分应用能用,或者锁屏后就断开?

桌面应用可能忽略系统代理;安卓应用则可能被分应用代理排除。v2rayNG 到侧栏“设置”检查“分应用代理”,重点确认当前列表表达的是“代理所选应用”还是“绕过所选应用”。仅看勾选状态容易把作用范围理解反。

电池限制、应用接管范围与节点有效期是三个独立问题。先在前台持续访问,确认节点能用,再锁屏测试后台行为,才能区分是远端断线还是系统回收进程。

十、如何设置开机自启,并保留可恢复配置?

开机启动客户端、自动启动代理服务、自动设置系统代理不是同一件事。先手动验证配置,再到 v2rayN“设置”→“参数设置”查找开机启动相关选项;不同桌面系统与版本的入口有所区别,应以当前界面为准。安卓能否开机恢复,还取决于系统自启动权限与 VPN 授权。

  1. 记录当前节点、订阅分组、路由模式、监听端口与分应用代理范围,敏感信息只保存在自己的设备上。
  2. 启用自动启动后重启设备,确认进程运行、服务启动、流量接管和网页访问四项都正常。
  3. 保留恢复步骤:停止服务、退出客户端、恢复系统代理,再使用本地网络检查基本连接。

关掉 v2rayN 以后,浏览器反而打不开了?

先在 v2rayN“系统代理”中选择“清除系统代理”,再退出。若客户端已关闭,到系统网络代理设置里取消仍指向本机端口的手动代理,然后重新打开浏览器测试。

开机自启了,为什么还要手动点连接?

自启可能只启动界面。检查是否另有自动连接或恢复服务选项,并确认启动时存在可用节点;安卓还需检查系统是否允许后台启动和建立 VPN。

准备换手机,要把哪些内容备份下来?

优先保存订阅地址与必要的手动节点,再记录路由和分应用选择。订阅凭据应私密保存;新设备导入成功并验证联网之后,再清理旧设备上的配置。

排查结束后,保留一条最小可用路径:一个有效节点、一种明确的接管方式、一套已验证的路由。以后遇到故障,先回到这条基线,再逐项恢复额外设置。

客户端安装与首次配置

按操作系统选择 v2rayN 或 v2rayNG,再按入门指南完成导入、启动与联网验证。