概念与使用前提
基础认知
先区分客户端、内核与远程服务,避免把不同层面的设置混在一起。
V2Ray、v2rayN 与 v2rayNG 分别是什么?
V2Ray 属于 Project V 代理技术生态,内核负责协议处理、连接和路由;图形客户端负责把订阅、服务器和代理设置变成可操作的界面。v2rayN 面向 Windows、macOS 和 Linux,实际协议能力取决于所用内核及版本。v2rayNG 是 Android 客户端,使用 Xray 内核;v2flyNG 则是采用 V2Fly 内核的备选。判断配置是否兼容时,需要同时确认客户端、内核和传输参数,不能只看分享链接的名称。
下载安装客户端后,还需要订阅或服务器配置吗?
需要。客户端提供本地代理与配置管理功能,安装包本身不等于可连接的远程服务。首次使用前,应取得有权使用的订阅地址、服务器分享链接或完整配置,再按照对应入口导入。订阅地址通常含访问凭据,应保存在私人环境,不要粘贴到公开论坛或截图中。导入后先确认服务器地址、端口和协议可被客户端识别,再选择一个服务器进行连接测试;列表出现条目,只能说明配置已读入,并不代表远程服务一定可用。
系统代理、TUN 与全局路由有什么区别?
系统代理是向操作系统登记本地代理地址,主要影响遵循该设置的应用。TUN 通过虚拟网络接口接管符合条件的流量,适合不读取系统代理的应用,但需要额外权限及正确的路由、DNS 设置。全局路由则是客户端或内核中的流量选择策略,不等于所有程序都会自动进入客户端。排查时先区分流量是否进入本地入口,再检查进入后的出站选择;建议先用系统代理建立可用基线,再按实际需求启用 TUN,避免同时改变多个变量。
VMess、VLESS、Trojan 的分享链接可以通用导入吗?
能否导入取决于客户端的链接解析能力,能否连接还取决于当前内核是否支持协议及其附加参数。即使协议名称相同,传输方式、TLS、服务器名称、路径或 REALITY 相关字段不同,也可能导致连接失败。导入后应打开服务器编辑窗口,与配置提供方的参数逐项核对;不要为了消除报错随意关闭证书验证。如果提示不支持某种格式,先确认客户端版本及链接类型,再请求适配当前客户端的分享格式,而不是只修改链接开头。
安装配置
安装包先匹配系统与处理器架构,导入配置后再处理代理接管和权限。
Android 安装包的 arm64 与 universal 应该怎么选?
2015 年后多数主流 Android 手机可优先考虑 arm64 包,但最终应以设备实际支持的应用架构为准,部分设备的系统仍可能限制可安装架构。universal 包包含多种架构的组件,体积通常更大,适合不确定架构时尝试。若安装提示解析失败或不兼容,先查看系统版本与架构,再确认安装包下载是否完成。覆盖安装还需要应用签名相容;若提示签名冲突,应先导出配置并确认旧应用来源,不要直接卸载导致订阅和本地设置丢失。
macOS 的 Apple Silicon 与 Intel 安装包如何选择?
打开系统菜单中的“关于本机”,显示 Apple 芯片型号的设备选择 Apple Silicon,也就是 arm64 包;显示 Intel 处理器的设备选择 x64 包。安装后首次启动若遇到安全提示,先确认安装包来源与系统要求,再到系统设置的“隐私与安全性”查看是否允许本次打开,具体入口随系统版本变化。不要通过批量关闭系统安全功能来绕过提示。若程序可以启动但内核无法运行,还要检查客户端目录权限及内核架构是否与设备匹配。
订阅导入失败或导入后没有服务器,先检查什么?
先区分订阅地址与单个服务器分享链接:订阅地址应填入订阅分组,分享链接则使用从剪贴板导入等对应入口。复制时去除前后空白、换行和聊天软件附带的标点,确认地址未过期且账号仍有访问权限。若更新后为空,查看日志是否返回登录页面、网页错误或不支持的订阅格式;浏览器能打开某个页面,并不说明它是客户端可解析的数据。已有可用分组时先保留原配置,另建分组测试,避免反复覆盖后失去排查依据。
启用 v2rayN TUN 模式时提示权限不足怎么办?
先关闭 TUN,确认普通系统代理能够正常连接,再按当前客户端的提示授予所需权限。Windows 通常涉及管理员权限和虚拟网卡组件,macOS、Linux 的授权或辅助服务要求则取决于客户端版本与运行方式。不要给整个安装目录设置所有用户可写,也不要长期关闭防火墙。授权后若仍失败,查看日志中最先出现的错误,检查虚拟接口创建、路由写入以及是否有其他 VPN 占用相关资源。每次只调整一项,再重新启用测试。
使用技巧
保留可用配置作为基线,通过日志判断更新、代理与路由的实际行为。
订阅更新失败,但现有服务器还能连接,如何处理?
现有服务器可用,只能说明已保存的连接参数仍有效;订阅获取使用的域名、证书和访问凭据可能是另一条链路。先检查订阅有效期、系统时间及更新日志,再确认客户端更新订阅时走直连还是代理。若当前版本提供通过代理更新的选项,可在已连接可用服务器后重试;代理本身不可用时应避免让订阅更新继续依赖它。遇到访问频率限制应暂停连续刷新。更新成功前保留原分组,并向提供方确认订阅地址是否已经更换。
如何确认系统代理真的生效,而不是只看连接图标?
先确认内核已启动,再检查操作系统代理设置中的地址和端口是否对应客户端当前入站。随后使用遵循系统代理的浏览器访问一个允许测试的目标,同时观察客户端日志是否出现对应请求。日志能看到请求,说明流量已进入客户端;是否使用远程出站还需看路由结果。浏览器扩展、独立代理配置和部分应用的连接池可能覆盖或延后系统设置,必要时关闭扩展并重启应用。测试结束后恢复原设置,避免把其他程序的问题误判为服务器故障。
路由分流规则应该怎样安排,才能避免互相覆盖?
在常见的 V2Ray、Xray 路由配置中,规则通常自上而下匹配,较具体的域名或应用例外应放在较宽泛的规则之前。每条规则的出站标签必须与实际出站定义一致,规则集名称和数据文件也要与所用内核兼容。修改前保存当前配置,先添加一个容易验证的目标,观察日志中的命中结果,再扩大范围。切换内核后不要原样搬用另一套配置语法;DNS 解析方式、域名嗅探和缓存都会影响匹配现象,应结合请求类型判断,而不是只比较网页是否打开。
如何让同一局域网的其他设备使用电脑上的代理?
在客户端中启用允许局域网连接,并确认入站监听地址不再仅限回环地址。其他设备应填写电脑的局域网 IP 和当前实际开放的代理端口,而不是填写它们自己的回环地址。部分客户端配置常见 SOCKS 10808、HTTP 10809,但不同版本可能使用混合入站,务必以当前设置为准。防火墙只向可信局域网放行必要端口,不要把代理入口映射到公网;网络条件允许时再配置访问认证。电脑休眠、地址变化或无线接入点隔离也会让共享中断。
需要检查字段与出站标签时,可继续查阅配置文件参考大全。
故障排查
把内核启动、流量接管、域名解析和远程连接分别验证,避免反复重装。
节点超时无法连接,应按什么顺序排查?
先开启系统自动校时并确认时区,再查看内核是否启动成功、本地监听端口是否被其他程序占用。随后检查服务器域名解析、远程端口和本机防火墙,最后核对传输方式、TLS 服务器名称、路径与认证参数。所有服务器同时超时,优先检查本机网络和共同设置;只有一个失败,则重点检查该服务器及其参数。某些延迟测试使用的探测方式可能被服务端拒绝,所以测试超时不应作为唯一结论。保留首条错误日志,并用一次实际请求验证连接。
客户端显示已连接,但网页无法打开,怎么办?
先查看请求是否出现在客户端日志中。没有请求时,检查系统代理、应用独立代理以及 TUN 是否真正接管流量;有请求但失败时,再检查 DNS、路由命中和远程出站错误。若只有部分域名失败,核对分流规则及解析结果,不要马上重装客户端。退出其他 VPN 或代理工具后复测,避免多套网络设置互相覆盖。TUN 下还应留意 IPv6 和 DNS 路径是否与当前配置一致;每次调整后重新发起请求,必要时重启浏览器以排除已有连接和缓存的影响。
系统代理不生效,或关闭客户端后仍无法联网,如何恢复?
先在客户端选择清除系统代理,再到操作系统网络设置检查是否仍保留指向本地端口的手动代理或自动配置地址。客户端退出后,本地代理入口停止监听,残留设置会使遵循系统代理的应用连接失败。若客户端已经无法打开,可在系统设置中手动关闭对应代理,但应先记录原值,尤其是工作网络原有的代理配置。恢复后重启浏览器验证,再排查是否有其他软件重复写入设置。TUN 引起的问题还需检查虚拟接口和路由,单独清除系统代理不能代替关闭 TUN。
v2rayNG 在 Android 上后台断连,或部分应用没有走代理,怎么办?
首次启动连接时应确认系统 VpnService 授权,并检查是否有其他 VPN 同时运行。后台断连时,查看系统是否限制应用后台活动,可按设备设置允许后台运行并调整电池优化;不同厂商入口名称不完全相同。部分应用未进入代理时,检查分应用代理使用的是仅代理所选应用还是绕过所选应用,修改后重新建立连接。某些应用在切换前已经保持长连接,需要彻底退出后重试。若 VPN 图标仍在但请求失败,应进一步查看日志和服务器状态,不要只依据图标判断。