适合已经拿到订阅地址、但还分不清客户端、节点与代理模式的新用户。先建立配置层级,再按桌面端导入步骤完成一次连接,最后用日志区分订阅失败、内核启动失败和应用未走代理。文中的端口配置均有明确使用条件,不要把示例数字直接当成当前设备的默认值。
一、V2Ray、客户端和内核有什么区别?
客户端负责操作界面,内核负责实际处理连接。日常所说的“装 V2Ray”,可能指安装带图形界面的客户端,也可能指部署代理核心。对新用户而言,先选客户端,再导入服务端提供的配置,通常不需要从空白文件开始编写规则。
- 客户端:v2rayN、v2rayNG、v2flyNG 提供节点列表、订阅导入、日志与设置入口。
- 内核:Xray 或 V2Fly 的核心程序读取配置,执行协议连接、路由和 DNS 等功能。
- 协议:VMess、VLESS 是连接协议,不是订阅服务,也不是系统代理模式。
- 传输与安全层:TCP、WebSocket、TLS 等参数决定连接的具体方式,必须与服务端对应。
界面能打开,不代表内核已经启动;内核已启动,也不代表浏览器已进入代理。排查时要沿着“应用入口 → 本地内核 → 远端节点”逐段确认,不要看到网页打不开就立即更换协议。
二、订阅链接和节点链接是一回事吗?
订阅通常是一批节点的更新入口,节点链接通常描述一条连接。客户端更新订阅时,会请求该地址、解析返回内容,再更新分组中的节点。订阅不是已经建立的代理通道,导入成功后仍需选择节点并启动连接。
| 拿到的内容 | 通常包含什么 | 应如何处理 |
|---|---|---|
| 订阅地址 | 用于获取节点集合的 URL,可能带有访问令牌 | 保存到订阅分组,再执行订阅更新 |
| 节点分享链接 | 以 vmess://、vless:// 等开头的单条配置 | 使用客户端的剪贴板导入功能 |
| 二维码 | 可能是订阅地址,也可能是单条节点链接 | 识别内容类型,不只看图片形式 |
| 配置文件 | 可能同时包含入站、出站、DNS 和路由 | 确认目标内核及导入方式,不能当作普通订阅粘贴 |
三、电脑和安卓分别选哪个客户端?
先按设备平台选择,再核对节点需要的内核功能。以下“推荐”针对桌面操作场景,不是跨平台性能排名。安装方式和系统要求以下载页说明为准,不要把不同平台的软件包互相替换。
v2rayN:桌面配置
推荐用于 Windows、macOS、Linux 桌面端。可在图形界面管理订阅、选择节点并检查核心日志;不同平台的系统代理和权限设置需要分别确认。
适合:在电脑上管理订阅、调整路由与排查连接。
v2rayNG:安卓与 Xray
安卓客户端,使用 Xray 内核。启动 VPN 模式时需要系统授权;如果节点依赖 Xray 特有功能,还要确认安装包内核心支持相应参数。
适合:安卓设备使用与 Xray 配套的节点配置。
v2flyNG:安卓与 V2Fly
安卓客户端,使用 V2Fly 内核。应按提供方给出的协议、传输和核心要求选择,不能仅凭节点名称判断是否兼容。
适合:安卓设备使用已确认兼容 V2Fly 的配置。
客户端负责管理配置,并不自动提供可用订阅。安装完成后节点列表为空,通常只是还没有导入配置,不能据此判断安装失败。
四、Xray 与 V2Fly 内核怎么选?
按节点功能选择,不按名称猜快慢。两者有共同的技术来源,但功能与配置格式已经存在差异。客户端能够显示某种协议名称,不等于任意核心、任意版本都能运行该节点。
- 含 REALITY 或
xtls-rprx-vision:使用支持这些功能的 Xray 核心和对应客户端,不能直接换成 V2Fly 核心运行。 - VMess + WebSocket + TLS:两类核心均有相关支持,但仍要核对服务端要求、字段格式及客户端转换能力。
- 已有可用配置:先保留现有核心。遇到明确的“不支持参数”错误,再查功能要求,不要在连接正常时同时改动多个选项。
- 自定义 JSON:确认文件面向哪一种核心;同名字段并不保证所有取值和行为完全相同。
在 v2rayN 中,可到「设置」→「参数设置」查找当前界面提供的核心相关设置,并结合节点编辑页、启动日志确认实际使用的核心。界面版本不同,核心选择项的位置可能不同;不要只修改下载目录里的文件名来“切换内核”。协议概念可继续查阅协议详解。
五、VMess 和 VLESS 要手动改哪些参数?
完整订阅能正确导入时,先不改节点字段。VMess 与 VLESS 的认证机制不同,不能把协议下拉框切一下就完成转换。VLESS 本身不提供流量加密,是否使用 TLS 或 REALITY 等安全层,需要与服务端配置一起判断。
| 设置项 | 需要核对的内容 | 常见误改 |
|---|---|---|
| 服务器地址与端口 | 使用提供方给出的主机和端口 | 把所有节点端口都改为 443 |
| 用户 ID 与协议字段 | 按原始配置保留认证信息 | 将 VMess 配置直接切换成 VLESS |
| WebSocket 路径与 Host | 路径、大小写、请求头按服务端要求填写 | 认为路径统一是 /ws |
| TLS 的 serverName / SNI | 与服务端证书及部署要求匹配 | 随意填入能打开的网站域名 |
| REALITY 参数 | 核对公钥、shortId、serverName 与 flow 要求 | 只复制服务器地址,遗漏其他字段 |
证书错误不能靠长期启用“跳过证书验证”解决。先检查系统时间、节点地址和 serverName,再确认订阅是否需要更新。缺少参数时,应索取完整配置,而不是根据其他节点补写。
六、端口号和本地代理地址怎么看?
本地监听端口与远端服务器端口是两回事。下面先区分三个常见数字:10808 是本节选用的本地端口示例,不是所有客户端的固定默认值;443 和 53 是相关网络服务的常见端口,不代表所有流量都应强制改用这些端口。
以下两张卡演示“分别设置两个本地入站”的情况。只有当参数设置中确实配置了这些监听项,应用才能照此填写。有些配置使用一个混合端口同时接受 HTTP 与 SOCKS,此时应使用界面显示的同一端口,而不是额外猜一个端口。
本地 SOCKS 示例
- 服务器
127.0.0.1- 端口
10808- 协议
- SOCKS5
- 作用范围
- 当前设备本地回环
仅适用于已开启该 SOCKS 监听的配置;远程解析域名还需应用支持。
本地 HTTP 示例
- 服务器
127.0.0.1- 端口
10809- 协议
- HTTP 代理
- 启用条件
- 核心已监听该 HTTP 入站
这是独立 HTTP 入站的示例,不表示任意客户端都会自动开启 10809。
不要在另一台设备里填写 127.0.0.1 来连接电脑代理;这个地址始终指向填写它的设备自身。初次配置建议保持仅本机访问,不要为了解决网页问题直接开放局域网监听。
七、系统代理、全局模式和规则模式怎么区分?
系统代理决定应用如何进入客户端,路由规则决定进入后的请求往哪里走。这是两层设置。开启系统代理并不保证所有程序都服从它;把路由改成全局,也不会自动接管一个完全没有使用代理的程序。
| 设置层 | 解决的问题 | 首次使用的检查方法 |
|---|---|---|
| 系统代理 | 让遵循系统设置的应用连接本地代理 | v2rayN 托盘菜单「系统代理」→「自动配置系统代理」 |
| 规则路由 | 按域名、IP 等条件选择代理、直连或阻断 | 打开路由设置,确认选中的规则集及匹配顺序 |
| 全局代理路由 | 将进入该路由体系的请求统一交给代理出站 | 短时对照测试,不把它当作系统级接管开关 |
| 安卓 VPN 模式 | 通过系统 VPN 接口接收应用流量 | 在 v2rayNG 启动连接后确认系统授权及分应用范围 |
日常可先使用客户端提供的合适规则,再根据日志调整具体域名。若同一网站在全局路由下可用、规则路由下失败,应检查命中的规则及 DNS 结果,而不是马上重装软件。TUN 或 VPN 模式也不能省略路由检查,分应用设置仍可能排除目标程序。
八、选中节点就代表连接成功了吗?
不代表。选中节点只是指定出站配置;延迟测试、实际网页访问和 DNS 查询检查的是不同链路。测试返回一个时间数值,不能证明目标网站、UDP 或所有应用都正常。
- 看核心启动:确认日志没有“address already in use”等端口占用错误,也没有无法识别配置字段的报错。
- 看应用入口:桌面浏览器应使用系统代理,或明确填写本地代理;安卓确认 VPN 已启动且目标应用未被排除。
- 看实际请求:打开需要测试的站点,同时查看日志是否出现对应连接。日志详细程度不足时,可临时调整日志级别,测试后恢复。
- 看 DNS:若日志提示域名解析失败,先检查 DNS 配置与服务器可达性;只更换节点未必能修复本地解析问题。
在已确认本地 SOCKS5 监听为 127.0.0.1:10808,并且系统已安装 curl 的情况下,可用下面的命令做一次显式代理请求。它会让该次请求通过 SOCKS 代理并由代理侧处理目标域名,不会替其他应用设置代理。
curl --connect-timeout 10 --max-time 20 --socks5-hostname 127.0.0.1:10808 -I https://v2rayopen.com/
若本地端口不同,应先替换命令中的端口。连接被拒绝通常应先检查本地监听;超时还可能涉及远端链路;收到 HTTP 响应也只证明这一次请求获得了响应,不能据此宣布所有网站都可用。
九、第一次导入订阅,按什么顺序操作?
下面以 v2rayN 桌面界面为例。菜单措辞可能随版本略有调整,按“建立分组 → 保存 URL → 更新 → 选择节点 → 设置入口”的顺序操作即可。首次排查先使用普通系统代理路径,不要同时开启多个接管方式。
-
选择安装包
前往安装包页面,按 Windows、macOS 或 Linux 及处理器架构选择文件,按对应说明安装或解压后运行。
-
保存订阅
打开「订阅分组」→「订阅分组设置」,新增分组,填写备注与订阅 URL 后保存。不要把
vless://单节点链接误填到订阅 URL 中。 -
更新分组
在「订阅分组」菜单选择不通过代理的更新操作;常见文案为「更新全部订阅(不通过代理)」。先看更新提示,再确认列表是否出现节点。
-
设为活动节点
在列表中选中目标节点,通过右键菜单「设为活动服务器」启用,再查看底部日志,确认核心正常启动。不要只以列表高亮判断启用结果。
-
开启应用入口
Windows 常见操作为托盘菜单「系统代理」→「自动配置系统代理」。其他桌面平台按安装说明确认系统代理权限,再用浏览器发起实际请求。
只有当订阅地址确实需要经代理访问,且已有可用代理时,才改用通过代理的更新操作。没有可用节点时直接勾选代理更新,可能形成“需要先连接才能拿到连接配置”的循环。成功更新也不等于服务额度有效,仍应核对提供方账户状态。
十、更新失败、网页打不开、换设备怎么处理?
先按现象定位到一层,每次只改一个变量。求助时记录客户端名称、核心启动错误和失败发生的步骤;不要只发“不能用”,也不要上传带完整订阅 URL 的截图。
订阅更新后为什么一个节点也没有?
先核对订阅 URL 是否复制完整、是否混入空格,再查看更新提示。HTTP 401 或 403 往往需要检查授权和提供方访问限制;返回登录页、说明页或不兼容内容,也可能解析为空。恢复链接有效性后,再到「订阅分组」执行更新,不要反复新建相同分组。
节点能测延迟,浏览器却打不开,改哪里?
先确认浏览器是否服从系统代理,再看核心日志有没有本地端口占用、TLS 或 DNS 错误。临时用显式代理请求与浏览器对照:前者成功而后者失败时,优先排查浏览器独立代理设置或系统代理入口,不要先修改节点用户 ID。
电脑和手机用同一订阅,设置会自动同步吗?
通常只会分别拉取该订阅提供的节点内容。本地路由、DNS、系统代理和安卓分应用设置不会因此自动同步。分别在 v2rayN 与 v2rayNG 中导入后独立检查这些项目,并先确认提供方是否限制同时在线设备数。
退出客户端后网页也打不开了怎么办?
先确认是否仍残留指向本地端口的系统代理。可重新打开 v2rayN,在托盘「系统代理」中选择「清除系统代理」;如果曾手动配置代理,还需到系统网络设置中恢复原值。公司或学校管理的设备不要随意删除既有代理策略。