返回博客列表

NekoBox 安卓使用教程:sing-box 内核、订阅导入与 TUN 模式设置

NekoBox for Android 是一款基于 sing-box 内核的安卓通用代理客户端,可以通过订阅链接管理多种协议的代理服务器,并用路由规则或 TUN 模式控制应用流量的走向。对于已经拿到订阅链接、希望在一台安卓手机上统一管理节点、分应用分流或让不支持代理设置的应用也走代理的用户来说,NekoBox 是一个功能完整但上手门槛稍高的选择。本文由 365VPN 安全团队介绍 2026 年 NekoBox 的下载安装、订阅导入、节点选择、TUN 模式设置与常见故障排查,并比较 NekoBox 与 365VPN 自研客户端的区别,帮助安卓用户选择适合自己的网络工具。

NekoBox for Android 是一款基于 sing-box 内核的安卓通用代理客户端,可以通过订阅链接管理多种协议的代理服务器,并用路由规则或 TUN 模式控制应用流量的走向。对于已经拿到订阅链接、希望在一台安卓手机上统一管理节点、分应用分流或让不支持代理设置的应用也走代理的用户来说,NekoBox 是一个功能完整但上手门槛稍高的选择。本文由 365VPN 安全团队介绍 2026 年 NekoBox 的下载安装、订阅导入、节点选择、TUN 模式设置与常见故障排查,并比较 NekoBox 与 365VPN 自研客户端的区别,帮助安卓用户选择适合自己的网络工具。

NekoBox 是什么

NekoBox for Android 由 MatsuriDayo 维护,根据项目官方说明,它是“sing-box / universal proxy toolchain for Android”,即运行在安卓上的 sing-box 通用代理工具链。sing-box 本身是一个通用代理平台,负责解析配置、建立代理连接、管理路由与 DNS;NekoBox 则是在此基础上提供的安卓图形界面,负责订阅管理、节点选择、规则编辑和系统级流量接管。

需要先区分两个容易混淆的概念:代理客户端是指安装在手机上的软件,负责把应用流量发往代理服务器;订阅链接则是服务方提供的一串地址,客户端通过它拉取节点列表。NekoBox 本身不提供服务器和订阅,只提供客户端功能,节点需要用户自行准备。

根据官方 README(2026-10-24 核查),NekoBox 支持的代理协议包括:

协议说明
SOCKS(4/4a/5)、HTTP(S)最基础的代理协议,兼容性广
Shadowsocks、VMess、VLESS、Trojan常见的主流代理协议
TUIC、Hysteria 1/2面向弱网与高延迟场景优化的较新协议
WireGuard、SSH通用隧道与远程登录通道
AnyTLS、ShadowTLS、Trojan-Go、NaïveProxy、Mieru需要插件或特定配置支持的协议

需要注意的是,部分协议需要到项目主页下载插件才能获得完整支持,是否需要插件以官方说明和实际界面提示为准。

下载安装:只从 GitHub Releases 获取

这是使用 NekoBox 最重要的一步,也是最容易出错的一步。根据项目官方 README 的明确提示:Google Play 版本自 2024 年 5 月起已被第三方控制,为非开源版本,请不要下载。项目主页也同样提示,Google Play 上的版本是由第三方上传的含广告版本。因此,无论搜索结果或应用商店显示什么,都应当只从官方 GitHub 仓库的 Releases 页面下载。

操作步骤如下:

  1. 打开 GitHub 上的 MatsuriDayo/NekoBoxForAndroid 仓库,进入 Releases 页面。
  2. 选择最新正式版本,下载与手机架构对应的 APK 安装包。APK 是安卓应用的安装包格式,相当于 Windows 上的安装程序。
  3. 在手机上打开下载好的安装包,按提示允许“安装未知应用”权限后完成安装。这一权限只针对提供安装包的浏览器或文件管理器开启即可,安装完成后可以再关闭。
  4. 首次打开 NekoBox 时,按提示授予必要的通知等权限;开启 TUN 模式时还会弹出系统 VPN 授权,后文会单独说明。

需要注意的是,版本号、安装包文件名和界面文案会随版本变化,本文不固定写死某一版本号,以 Releases 页面的实际显示为准。不要从来源不明的第三方网站、网盘或所谓“破解版”下载安装包,这类安装包可能被植入广告或恶意代码。

订阅导入:把节点列表装进 NekoBox

订阅导入是把服务方提供的节点列表一次性装进客户端的过程。导入成功后,节点会以分组的形式出现在主界面,之后可以单独选择某一个节点,也可以让客户端自动测速选优。

根据官方 README(2026-10-24 核查),NekoBox 支持的订阅格式包括:

订阅格式说明
Shadowsocks、ClashMeta、v2rayN 等广泛使用的格式常见的订阅链接格式,大多可以直接导入
sing-box 出站(outbound)仅解析其中的节点信息,分流规则等信息会被忽略

导入步骤如下:

  1. 复制服务方提供的订阅链接,注意不要多复制空格或换行,也不要把链接公开转发给他人。
  2. 在 NekoBox 主界面进入分组或配置管理入口,新建一个订阅分组,粘贴订阅链接并保存。
  3. 对该分组执行手动更新,等待客户端拉取并解析节点。更新成功后,分组下应当出现节点列表。
  4. 如果只需要个别节点,也可以改为手动添加单个节点,逐个填写协议、地址、端口与密钥等参数;手动添加容易填错,普通用户优先使用订阅导入。

导入后建议先做两件事:一是检查节点数量是否与服务方说明大致相符,数量为零或明显偏少时先检查链接是否复制完整;二是留意订阅的自动更新周期,服务方更换节点后,客户端需要重新更新订阅才能拿到新节点。

选择节点与测速

导入订阅后,主界面会列出全部节点。直接点选某一个节点,再启动连接,是最简单的用法。对于节点较多的订阅,可以先做测速再选择:

  • 对分组或全部节点执行延迟测试,测试结果通常以毫秒(ms)显示,数值越小表示往返延迟越低,但延迟低不等于下载速度一定快。
  • 优先选择延迟稳定、丢包少的节点,而不是只看某一次测试的最低数值;网络状况会随时间变化,单次测试结果仅供参考。
  • 如果某个节点反复连接失败,先切换到同组其他节点,确认是单个节点问题还是订阅整体问题,再按后文的排查步骤处理。

对于日常使用,普通用户不需要逐个研究每个节点的协议参数;先保证能稳定连接,再根据实际体验调整。如果对某一类应用有特殊要求,例如希望国内应用直连、海外应用走代理,则需要配合路由规则使用,见下文。

TUN 模式设置:让所有应用流量都可走代理

这是 NekoBox 与许多轻量客户端最大的区别,也是本篇的重点。理解 TUN 模式之前,需要先区分两种工作方式:

模式工作方式适用情况
代理模式只接管支持代理设置的应用流量,例如浏览器;不支持代理设置的应用流量不受影响只需浏览器等少数应用走代理时
TUN 模式通过安卓系统的 VpnService 建立一个虚拟网卡(TUN 设备),在系统层面接管设备流量,再按规则决定直连还是走代理希望全部或多数应用统一走代理,或应用本身没有代理设置时

TUN 是操作系统提供的一种虚拟网络接口,应用发出的网络包先进入这个虚拟接口,再由代理客户端处理;VpnService 则是安卓系统提供给 VPN 类应用的标准接口,开启时会弹出系统授权提示。需要注意的是,TUN 模式本质上仍然是代理客户端在工作,并不是传统意义上的 VPN 服务本身,流量的最终走向仍然取决于所选节点和路由规则。

开启 TUN 模式的步骤如下:

  1. 在 NekoBox 的设置中找到 TUN 模式相关开关并开启。
  2. 首次开启时,系统会弹出 VPN 连接请求,确认后才算真正生效;如果点了拒绝,TUN 模式不会启动,需要重新开启并确认。
  3. 回到主界面选择节点并启动连接,启动后可以先打开浏览器访问一个海外网站,确认流量已经走代理。
  4. 如需精细控制,可以在设置中配合分应用代理使用:指定某些应用走代理、某些应用直连。分应用代理的实际入口和选项名称可能随版本变化,以实际界面显示为准。

使用 TUN 模式时需要注意以下几点:

  • 同一时间只能有一个应用使用系统的 VPN 接口。如果同时开启了其他 VPN 或代理客户端的 TUN 模式,两者会互相冲突,表现为一方无法启动或流量异常,先退出另一方再重试。
  • 开启 TUN 模式后,国内应用是否直连取决于路由规则,而不是 TUN 开关本身。如果发现国内应用变慢或无法使用,先检查规则设置,而不是直接关闭 TUN。
  • 部分银行、支付类应用会对 VPN 环境敏感,可能出现风控提示或拒绝登录,这是应用自身的安全策略,与 NekoBox 的设置无关,遇到时可以把这类应用设为直连。
  • TUN 模式会常驻后台,接管全部流量,因此对电量和内存的影响比单纯的代理模式稍大;如果只是偶尔使用,用完后及时停止连接。

路由规则与 DNS:流量走哪条路

路由规则决定了某一类流量是直连还是走代理,直连是指流量不经过代理服务器,直接访问目标;分流则是指按域名、IP 或应用把流量拆开,分别走不同的路径。NekoBox 内置了可视化的路由规则编辑器,支持按域名、IP、地理位置信息(geosite、geoip)等条件分流,也支持自定义配置合并,供高级用户使用。

对于普通用户,建议先使用订阅或客户端自带的默认规则,确认基本连接正常后再逐步调整。常见的调整方向包括:

  • 海外网站、海外应用走代理,国内网站、国内应用直连,减少不必要的绕路。
  • 对个别直连后仍有问题的应用,单独设为走代理或直连,做对照测试。
  • 修改规则后重新启动连接再测试,规则一般在连接启动时生效,改完不重启可能看不到效果。

DNS(域名系统)负责把域名解析成 IP 地址,解析结果会影响流量实际去往哪里。NekoBox 提供 DNS 相关设置,高级用户可以按规则指定不同的 DNS;普通用户保持默认即可,不要随意把 DNS 改成来源不明的地址,否则可能出现解析错误或隐私风险。

常见问题排查

现象可能原因处理方法
订阅更新后节点为零链接复制不完整、链接已过期、网络本身无法拉取订阅重新复制完整链接再更新;确认订阅是否过期;换网络环境重试
节点全部连接失败订阅整体失效、节点已更换、本地网络受限先更新订阅再测试;切换不同节点对照;检查是否与其他 VPN 冲突
能连上但打不开网页DNS 解析异常、规则把目标流量错误直连或错误代理恢复默认规则与 DNS 再测试;逐项排查最近改过的设置
TUN 模式无法启动系统 VPN 授权被拒绝、已有其他 VPN 占用接口重新开启并确认系统授权;退出其他 VPN 或代理客户端的 TUN 模式
某个应用无法使用该应用对代理或 VPN 环境敏感、规则未覆盖该应用把该应用单独设为直连对照测试;确认分应用代理设置是否生效
后台被系统清理后断连安卓厂商的后台省电策略杀掉了 NekoBox 进程在系统设置中允许 NekoBox 后台运行、关闭针对它的电池优化;不同品牌手机的入口名称不同,以实际显示为准

排查时建议一次只改一个设置,改完测试一次,这样才能确定是哪一项起了作用。如果同时改了订阅、规则、DNS 和 TUN 开关,即使恢复了,也很难知道真正的原因。

NekoBox 与 365VPN 有什么区别

NekoBox 的优势在于自由度:协议支持广、规则可以自己写、TUN 与分应用代理的控制粒度细,适合愿意自己维护订阅和规则的高级用户。它的代价也很明确:需要自己找订阅、自己判断安装包来源、自己排查故障,订阅过期、节点失效、规则写错都会直接影响使用。

365VPN 的取舍则相反:自研客户端登录后选择节点即可使用,不需要维护订阅链接和规则文件,内置智能分流、DNS 防泄露、Kill Switch 与独立 IP 等功能,覆盖 60 多个国家和地区、500 多台服务器(按官方口径)。对于不想研究客户端配置、希望开箱即用的用户,这种方式的学习成本更低。

维度NekoBox365VPN 自研客户端
客户端来源开源客户端,需自行从 GitHub 下载官方自研客户端,登录即用
节点来源需自行准备订阅链接官方节点,无需订阅链接
规则与分流可自行编辑规则,粒度细内置智能分流,开箱即用
TUN 与分应用支持 TUN 模式与分应用控制支持分应用代理等场景化设置
维护成本较高,需自行更新订阅与排查较低,由官方维护客户端与节点
适合人群愿意动手的高级用户希望省事的普通用户

需要明确的是,365VPN 的普通会员账号不能当作 NekoBox 等第三方客户端的订阅来使用,两者是不同的客户端体系;365VPN 的效果也取决于线路和实际网络环境,无法保证在所有网络条件下都同样稳定。关于这一点,我们也在《v2rayNG 配置教程:安卓订阅导入、分流规则与常见问题完全指南(2026)》中做过说明,安卓客户端的通用排查思路在两篇文章中是相通的。

365VPN 如何使用

对于希望省去订阅与规则维护的用户,使用 365VPN 的流程要简单得多:下载官方客户端后登录账号,选择节点并连接即可使用;需要分流时,在客户端内按应用或场景调整即可,不需要另外准备订阅链接或手写规则。同一账号在不同设备上的具体操作以官方客户端的实际界面为准。

写在最后

NekoBox 是一款功能完整的安卓代理客户端,sing-box 内核带来了广泛的协议支持,订阅导入解决了多节点管理的问题,TUN 模式则让不支持代理设置的应用也能按规则走代理。它的价值在于可控性,代价在于维护成本:安装包必须只从官方 GitHub Releases 获取,订阅需要定期更新,规则与 DNS 需要谨慎调整。

对于愿意自己动手、希望精细控制流量的高级用户,NekoBox 是值得花时间配置的工具;对于更看重开箱即用、希望把订阅与规则维护交给官方的用户,365VPN 自研客户端是更省事的选择。无论选择哪一种,都建议只从官方渠道获取客户端与订阅,定期更新到最新版本,并留意系统授权与后台权限的变化,这是长期稳定使用的基本前提。


来源说明:本文涉及的 NekoBox 协议支持、订阅格式与 Google Play 版本提示,均以项目官方 README 与项目主页为准,核查日期为 2026-10-24;版本号与界面文案以 GitHub Releases 页面的实际显示为准。

© 2025 365VPN All rights reserved.