首次使用先完成三件事:导入有效订阅、设定一个活动节点、让应用连接本地代理。本文以 Windows 桌面版的常见中文界面为操作基准,按十个问题拆开说明订阅、系统代理、路由、端口和日志。不同版本的菜单位置可能略有调整;遇到名称差异时,按对应功能核对,不要同时改动多项设置。
一、下载 v2rayN 后,为什么还不能直接上网?
v2rayN 是客户端管理界面,不等于可用的远端节点。它负责整理配置、调用代理内核、设置本地入口;实际连接仍需要有效的服务器配置。订阅链接是一组配置的更新入口,VMess、VLESS 则是节点可能使用的协议,两者不是同一层概念。
先从客户端下载页按系统和架构选择安装包。使用安装程序时按提示安装;使用压缩包时先完整解压,再启动主程序,不要直接在压缩软件内运行。普通系统代理通常不要求管理员权限,只有启用部分虚拟网卡功能时才需要提升权限。
- 客户端已启动:只能说明管理界面打开了,不能证明代理内核已经正常监听。
- 列表已有节点:还需要把其中一个设为活动服务器,并确认配置没有过期。
- 节点可以连接:浏览器还必须通过系统代理或自己的代理设置,把请求交给本地端口。
建议先把系统代理这一条路径跑通,再研究 TUN、分应用代理和自定义路由。基础连接尚未确认时增加接管方式,会让故障边界变得不清楚。
二、订阅链接应该填在哪里?
订阅地址应填入订阅分组,不是填入单个节点的服务器地址栏。单节点链接通常以协议名称开头;订阅地址通常是带有访问令牌的完整网络地址。两者用错入口,可能出现解析失败或节点列表为空。
-
打开分组
在主界面进入「订阅分组」→「订阅分组设置」,点击添加按钮。部分界面把添加入口显示为「+」。
-
填写地址
备注填便于识别的名称,将完整订阅地址粘贴到地址或 URL 字段。保留问号后面的参数,不要混入空格和换行。
-
更新订阅
保存后进入「订阅分组」→「更新全部订阅(不通过代理)」。首次连接尚未建立时,先尝试这一入口。
-
设为活动
列表出现节点后,右键目标节点,选择「设为活动服务器」。再查看底部状态和日志,确认内核启动成功。
只有单节点分享链接时,可以复制后使用主界面「服务器」中的剪贴板导入功能。不要把订阅链接发到公开截图、工单或聊天记录中;链接里的令牌可能直接授予订阅访问权限。
三、更新订阅后列表为空,该先检查什么?
先看更新结果,再判断节点是否失效。下载订阅失败、返回内容不正确、分组被筛选隐藏,是三类不同问题。反复点击更新通常不会改变错误原因。
| 观察结果 | 优先检查 | 下一步 |
|---|---|---|
| 提示超时或连接失败 | 当前网络能否访问订阅地址 | 已有可用节点时,再尝试「更新全部订阅(通过代理)」 |
| 返回 401 或 403 | 令牌、账户状态、访问限制 | 到订阅提供方页面确认地址是否已重置 |
| 下载成功但解析失败 | 返回的是节点内容还是网页登录页 | 重新复制客户端订阅地址,不要复制账户中心网址 |
| 提示成功但看不见节点 | 当前分组和搜索过滤条件 | 切回全部分组并清空搜索框 |
“通过代理更新”依赖一个已经可用的代理连接。当前没有任何可用节点时,切换到这个选项并不能自动解决订阅地址不可达。也不要删除全部旧节点再试:先保留一个已知可用的节点,便于恢复。
四、系统代理应该选哪一项?
对首次使用、主要访问浏览器的用户,先选「自动配置系统代理」。Windows 版常见入口是托盘图标右键菜单「系统代理」,部分桌面界面也在主窗口提供同名选项。这里的“自动配置”是由客户端写入系统代理设置,不表示它会自动判断每个网站的去向。
自动配置系统代理
推荐把遵循系统代理的应用指向本地监听端口。普通浏览器通常能直接使用,仍需保证活动节点和内核正常。
适合:首次配置、浏览器日常访问
清除系统代理
移除客户端设置的系统代理入口。代理内核可以继续运行,但浏览器不再因为这一系统设置而自动接入。
适合:暂停代理、排查退出后断网
不改变系统代理
保留系统当前状态。它不等于清除旧配置,已有代理地址仍可能生效;需要知道现有设置由谁管理。
适合:应用手动指定代理、已有固定代理配置
系统代理不是全设备流量接管。某些命令行程序、游戏或独立网络组件不读取这项设置,需要单独指定代理,或在确认基础连接正常后使用 TUN。
五、系统代理和路由模式有什么区别?
系统代理解决“请求是否送进客户端”,路由解决“送进来之后走哪个出口”。因此,在客户端里选择全局路由,并不会让原本绕过系统代理的应用自动接入;反过来,打开系统代理也不代表所有请求都会经过远端节点。
两种路由用法:日常访问与故障隔离
日常分流
- 在主界面「路由」中选择绕过大陆等预置规则。
- 命中直连规则的请求直接访问,其余按预置规则处理。
- 用一个应当直连的网站和一个需要代理的网站分别验证。
临时全局测试
- 临时选用预置全局路由,减少分流规则对测试的干扰。
- 保持节点、浏览器和目标网址不变,只切换路由。
- 恢复访问后,再检查原规则的顺序和命中结果。
结论:先确认应用接入,再排查路由;测试结束后恢复适合日常使用的规则。
如果全局路由下仍打不开网站,不能立即认定是路由问题。节点连接、DNS、证书握手或本地端口都可能失败。每次只改一个条件,才能知道是哪一步起作用。
六、10808、服务器端口和本地地址怎么区分?
本地端口供浏览器连接,服务器端口供内核连接远端,两者不需要相同。下面的数字用于说明常见配置,不代表每台机器的实际值;最终以「设置」→「参数设置」中的本地监听项和节点编辑窗口为准。
应用连接本地入口
- 主机
- 127.0.0.1
- 端口示例
- 10808
- 协议
- 按监听配置选择 HTTP 或 SOCKS5;混合端口可同时接受两者
端口改动后,手动配置代理的应用也要更新。旧版分开的 HTTP 端口不能直接套用到新版配置。
内核连接远端节点
- 主机
- 订阅提供的服务器域名或地址
- 端口示例
- 443,以订阅为准
- 身份与传输
- UUID、TLS、传输方式等由节点配置决定
不要为了与本地端口一致而修改节点端口,也不要把回环地址写进远端服务器字段。
同一个本地地址和端口不能被两个程序重复监听。日志出现端口占用时,先退出重复运行的客户端,再重启服务;确实需要更换端口时,应同步修改应用端的代理设置。
七、延迟有数字,为什么浏览器还是打不开?
延迟数字只代表某种测试完成,不代表所有网站都能正常访问。TCP 测试通常只能说明远端端口可连接;真连接测试能覆盖更多环节,但仍受测试网址、路由和当时网络状况影响。速度测试则会产生实际流量,不能代替应用侧检查。
- 确认活动节点:刚测过的节点未必是正在使用的节点。右键把它设为活动服务器,再查看日志。
- 确认浏览器入口:退出浏览器代理扩展,或检查其设置是否覆盖系统代理。不同浏览器的行为可能不同。
- 确认本地服务:用 PowerShell 执行下面命令,检查示例端口是否可连接;实际端口不同时先替换数字。
- 确认具体错误:本地端口可连接但网页失败时,继续看内核日志中的握手、解析和超时信息。
Test-NetConnection -ComputerName 127.0.0.1 -Port 10808
TcpTestSucceeded : True 只说明该端口有服务接受 TCP 连接,并不能证明监听者一定是目标内核,也不能证明远端代理成功。若为 False,先处理内核未启动、端口填错或监听失败,不要急着更换远端节点。
八、日志报超时、握手失败,分别怎么处理?
先记下触发错误的时间,再复制附近几行。日志里的连接目标、出站名称和错误链,比单独一个“失败”更有用。分享时遮住订阅令牌、UUID 等访问凭据,保留错误文字和必要的连接上下文。
| 错误片段 | 可能涉及的层次 | 先做什么 |
|---|---|---|
address already in use | 本地监听 | 退出重复进程,检查实际监听端口,重启内核 |
connection refused | 目标地址或端口 | 先看被拒绝的是本地入口还是远端节点,再核对地址与端口 |
i/o timeout | 网络路径或对端响应 | 换一个已知可用节点对照,再测试不同网络 |
TLS handshake 相关错误 | 时间、证书、SNI 或传输配置 | 同步系统时间,核对订阅配置,不要直接关闭证书验证 |
failed to lookup | 域名解析 | 辨别失败的是节点域名还是访问目标,再检查对应 DNS 路径 |
九、什么时候需要 TUN?安卓端配置能通用吗?
只有需要接管不读取系统代理的应用时,再考虑 TUN。它通过虚拟网卡和系统路由接管流量,涉及权限、DNS 和其他网络软件的兼容性。初次排错建议关闭 TUN,先用系统代理验证;基础连接正常后,再通过界面的「启用 TUN」开关测试,并按提示授予权限。
- 桌面端 v2rayN:提供节点管理、系统代理和路由配置。TUN 的具体行为还取决于客户端版本、所用内核及设置。
- 安卓端 v2rayNG:使用 Xray 内核,通过系统 VPN 服务接管流量,首次连接需要确认系统授权。
- 安卓端 v2flyNG:使用 v2fly 内核。导入前应确认订阅中的协议和传输组合受该内核支持。
同一条兼容的订阅可以分别导入桌面和安卓客户端,但本地端口、分应用列表和路由设置不会因此自动同步。服务方的设备数、并发连接数和流量限制也仍然有效;不能把“能导入”理解为“允许无限设备同时使用”。
如果开启 TUN 后出现局域网访问异常、DNS 失败或网络循环,先关闭 TUN 并恢复基础路径。不要在不清楚规则归属的情况下,同时启用多套虚拟网卡接管。
十、退出 v2rayN 后无法上网,怎样恢复?
最常见原因是系统仍指向本地代理端口,但客户端退出后已经没有服务监听。先清除代理,再退出程序;关闭主窗口有时只是最小化到托盘,并不代表程序真正退出。
-
清除代理
重新打开 v2rayN,在「系统代理」中选择「清除系统代理」,再从托盘菜单退出客户端。
-
检查系统
Windows 11 打开「设置」→「网络和 Internet」→「代理」,检查「使用代理服务器」。个人手动设置指向回环地址时,确认不再需要后关闭。
-
检查浏览器
查看浏览器扩展或独立代理配置是否仍指向 127.0.0.1。恢复使用系统设置后,重新打开一个网页测试。
-
检查接管
若此前启用 TUN,先重新启动客户端并关闭 TUN,再正常退出。确认基础网络恢复后再决定是否重新开启。
单位网络下的代理、自动配置脚本或受管理设置可能有明确用途,不要一概删除。系统代理和浏览器代理均已恢复后仍不能访问,应先检查当前网络是否需要登录、无线连接是否正常,再继续排查 DNS;不必一开始就重置整套网络。