NekoBox for PC 2026完整教程:sing-box内核Windows与Linux安装配置全指南
文章说明:NekoBox for PC(原名 NekoRay)是一款基于 sing-box 内核的桌面端代理工具,支持 Windows 和 Linux。与 NekoBox Android 版不同,PC 版是完全独立的项目,专为桌面端优化。它支持 VLESS+Reality、Hysteria2、TUIC v5、VMess、Shadowsocks 等几乎所有主流协议,是目前桌面端 sing-box 内核用户界面最友好的客户端之一。
NekoBox for PC是什么?与NekoBox Android有什么关系?
很多用户对 NekoBox 的名称感到困惑,因为 GitHub 上存在多个 NekoBox 相关项目:
NekoBox for PC(本文主题)
- • 原名:NekoRay
- • 平台:Windows / Linux
- • 内核:sing-box(可选 v2ray)
- • 界面:Qt 框架,原生桌面体验
- • 特点:节点管理强,支持单节点和订阅
- • GitHub:MatsuriDayo/nekobox
NekoBox for Android(不同项目)
- • 平台:Android
- • 内核:sing-box
- • 界面:Android Material Design
- • 特点:完整协议支持,TUN全局代理
- • 两个项目共享品牌名,但代码独立
NekoBox for PC安装方法
Windows安装
- 1. 访问 GitHub Releases:
github.com/MatsuriDayo/nekobox/releases - 2. 下载最新版本的 Windows 包,通常有两种:
- •
NekoBox-Windows-x64-*.zip(便携版,推荐) - •
NekoBox-Windows-x64-*-setup.exe(安装版)
- •
- 3. 便携版:解压到任意目录 → 运行
nekobox.exe - 4. 首次运行可能被 Windows Defender 拦截,点击「更多信息」→「仍然运行」
- 5. 建议将程序目录加入 Windows Defender 排除列表,避免频繁拦截
Linux安装
# 方式一:下载 AppImage(通用,推荐)
wget https://github.com/MatsuriDayo/nekobox/releases/latest/download/NekoBox-Linux-x64-*.AppImage
chmod +x NekoBox-Linux-*.AppImage
./NekoBox-Linux-*.AppImage
# 方式二:Debian/Ubuntu 使用 .deb 包
wget https://github.com/MatsuriDayo/nekobox/releases/latest/download/NekoBox-Linux-x64-*.deb
sudo dpkg -i NekoBox-Linux-*.deb
# 方式三:Arch Linux 使用 AUR
yay -S nekobox-bin # 或 paru -S nekobox-bin
Arch Linux 用户可直接通过 AUR 安装,始终保持最新版本,最为便利。
界面介绍与基础配置
NekoBox for PC 的界面基于 Qt 框架,布局清晰。启动后主要分为以下几个区域:
主要界面区域
- • 左侧侧边栏:分组管理(默认/自定义)
- • 中间列表:节点列表,显示名称、协议、延迟
- • 底部状态栏:当前选中节点、连接状态、流量统计
- • 顶部菜单栏:文件/服务器/设置/帮助
首次使用必做设置
- • 设置内核:「首选项」→「核心」→ 选择 sing-box
- • 混合端口:「首选项」→「入站」→ 开启混合代理(默认 2080)
- • 系统代理:「服务器」→「系统代理」→「开启」
- • 开机自启:「首选项」→「基本」→ 勾选「开机自启动」
导入VPN07订阅节点
NekoBox for PC 支持两种节点导入方式:单节点 URI 和批量订阅链接。以下是使用 VPN07 订阅的推荐方法:
获取VPN07订阅链接
登录 vpn07.com → 用户中心 → 「客户端配置」→ 选择「通用/Base64 格式」或「sing-box 格式」(如果提供的话)→ 复制订阅链接。
添加订阅组
在 NekoBox 菜单栏:「服务器」→「新建组」→ 类型选「订阅」→ 填写名称 "VPN07" → 在「订阅 URL」填入链接 → 保存 → 右键组名 → 「更新订阅」等待节点下载。
选择节点并启动
在节点列表中选择任一节点 → 右键 → 「设为活动服务器」(或双击)→ 底部状态栏切换为绿色表示已连接 → 「服务器」→「系统代理」→「开启系统代理」。
批量测速选最优节点
全选节点(Ctrl+A)→ 右键 → 「TCP Ping」批量测试延迟 → 按延迟排序找到最低延迟节点(VPN07 亚太节点通常 80-150ms)→ 设为活动服务器。
各协议在NekoBox PC中的配置
NekoBox for PC 基于 sing-box 内核,对所有新一代协议支持非常完整。以下是主要协议的配置要点:
最推荐 VLESS + Reality 协议
抗封锁最强手动添加节点时(「服务器」→「手动输入」→「VLESS」),关键配置:
高速 Hysteria2 协议
UDP速度最佳「服务器」→「手动输入」→「Hysteria2」,关键配置:
NekoBox for PC 配合 VPN07 Hysteria2 节点,在 Windows 上实测下载速度可达 840Mbps(千兆宽带环境)。
新兴 TUIC v5 协议
低延迟QUIC「服务器」→「手动输入」→「TUIC」。TUIC 基于 QUIC 协议,延迟极低(VPN07 亚太 TUIC 节点延迟通常 50-80ms)。在 sing-box 内核中,TUIC v5 的性能和稳定性明显优于旧版 TUIC v4。选择 NekoBox for PC 的一大优势就是对 TUIC v5 的完整支持。
TUN模式(全局代理)配置
NekoBox for PC 支持通过 sing-box 内核的 TUN 接口实现全局透明代理,让所有程序(包括不支持代理设置的应用)都走代理通道。
Windows TUN模式启用步骤
- 1. 确保以管理员身份运行 NekoBox(右键程序图标 → 「以管理员身份运行」)
- 2. 「首选项」→「入站」→ 开启「虚拟网卡(TUN)」选项
- 3. 如提示安装 WinTun 驱动,点击确认安装(通常自动完成)
- 4. 返回主界面,开启代理,TUN 图标变绿表示成功
- 5. 验证:打开 PowerShell 运行
curl -x "" https://ipinfo.io,IP 应显示为代理服务器 IP
Linux TUN模式启用步骤
# 方式一:赋予 sing-box 内核网络权限
sudo setcap cap_net_admin,cap_net_bind_service=+ep /path/to/sing-box
# 方式二:以 root 运行 NekoBox
sudo ./NekoBox-Linux-*.AppImage
# 验证 TUN 模式是否生效
curl -x "" https://ipinfo.io/ip
# 应返回 VPN07 节点 IP,而不是你的真实 IP
常见问题与解决方案
问题1:订阅更新失败(节点数量为0)
可能原因:
- • 订阅链接格式不被识别
- • 订阅服务器需要 User-Agent
- • 国内网络无法访问订阅 URL
解决方法:
- • 确保使用 Base64 或 sing-box JSON 格式订阅
- • 在「订阅设置」中添加 User-Agent 头
- • 先通过其他方式访问网络再更新订阅
问题2:Hysteria2连接后速度很慢
Hysteria2 使用 UDP,某些网络对 UDP 限速严重(尤其是移动/联通 4G)。解决:① 检查「首选项」→「核心」中 Hysteria2 的上下行速率设置是否合理(不要设置太高,会触发服务端拥塞控制);② 尝试切换到同一 VPN07 服务商的 VLESS+Reality 节点(TCP 协议,在限速环境下更稳定);③ 不同时段测试,晚高峰时期 UDP QoS 更严重。
问题3:系统代理开启后只有浏览器可用,其他应用不走代理
这是系统代理的正常限制,大多数 Windows 应用不遵循系统代理设置。解决方案:① 开启 TUN 模式(全局代理,推荐);② 对特定应用,在「首选项」中开启混合代理并设置端口,应用内手动配置代理 127.0.0.1:端口;③ 使用「Proxifier」等工具为特定进程强制走代理。
问题4:Linux上 Qt 界面字体显示异常
在某些 Linux 发行版(尤其是 GTK 主题桌面如 GNOME)上,Qt 应用的字体渲染可能不理想。设置环境变量:QT_QPA_PLATFORMTHEME=qt5ct,然后通过 qt5ct 工具调整字体。或者在终端运行 QT_STYLE_OVERRIDE=fusion ./NekoBox-Linux-*.AppImage 使用 Fusion 主题。
NekoBox PC与Clash Verge Rev、v2rayN对比
| 特性 | NekoBox PC | Clash Verge Rev | v2rayN |
|---|---|---|---|
| 内核 | sing-box | Mihomo | Xray/v2ray |
| TUIC v5 | ✓ 完整 | ✓ 支持 | 有限 |
| 单节点管理 | 最强 | 基础 | 强 |
| Clash订阅支持 | 需转换 | 原生 | 需转换 |
| sing-box 格式 | 原生支持 | 不支持 | 不支持 |
| 适合人群 | 单节点用户/新协议爱好者 | 机场订阅用户 | 多协议高级用户 |
常见问题解答(FAQ)
Q:NekoBox for PC适合使用VPN07机场订阅吗?
适合,但需要注意订阅格式。VPN07 提供多种格式订阅,建议选择 通用 Base64 格式(NekoBox 可以解析其中的 vmess://、vless://、trojan://、ss:// 节点)或者 sing-box JSON 格式(如果 VPN07 提供的话)。如果只有 Clash YAML 格式,需要使用订阅转换工具先转换,或者直接用 Clash Verge Rev 等 Clash 系客户端。
Q:NekoBox for PC和NekoBox Android数据可以同步吗?
不能直接同步,因为两者是独立项目,配置格式不同。但可以通过相同的 VPN07 订阅链接在两台设备上独立导入,节点内容相同。如果需要跨设备同步,推荐使用支持跨设备配置同步的 FlClash(Android/Windows/macOS/Linux 四端统一)。
Q:sing-box内核和Mihomo内核哪个更好?
两者各有优势:sing-box 对最新协议(尤其是 TUIC v5、Hysteria2)的支持最原生最完整,配置灵活但稍复杂;Mihomo(Clash Meta)对机场订阅(Clash YAML 格式)支持最好,策略组管理成熟,更适合普通机场用户。如果主要使用 VPN07 等提供 Clash 订阅的服务,Mihomo 系更省心;如果需要手动配置单节点且用最新协议,sing-box 系更强大。
Q:NekoBox for PC如何选择最快的VPN07节点?
方法:① 全选节点 → 右键 → 「TCP Ping」批量测延迟,选延迟最低节点;② 对于 Hysteria2 节点还可以测试实际带宽,右键节点 → 「URL 测试」设置测速 URL;③ VPN07 通常提供按区域分组的节点,优先选择距离近的区域(如香港/台湾/日本节点对中国大陆用户速度最快);④ 晚高峰尝试使用流量较少的东南亚或欧洲节点。