快喵VPN · 四协议接入门户。线路公告 · RSS · 协作邮箱 protocol@kuuimiao.com.cn。
快喵VPN 品牌标识快喵VPNKUAIMIAO TECHNICAL PORTAL下载客户端

首页 / 下载 / 全平台客户端

客户端下载:一个安装包,四种协议内置

五个平台的客户端共用同一套协议实现。切换协议只改设置,不换安装包、不改账号。下载后第一件事是确认当前跑在哪一种协议上。

笔记本屏幕显示连接状态与网络测速界面,对应客户端下载后的首次运行

01

平台与版本一览

五个平台的安装包由同一份协议核心编译而来,界面差异只在系统集成层面。体积列的是 4.8.0 版的安装包大小,更新周期为每月一次。

表 1 · 各平台安装包(客户端 4.8.0,2026-11-04 发布)
平台系统要求包体积内置协议更新方式
WindowsWindows 10 1809 及以上28.4 MB四协议全部应用内增量更新
macOSmacOS 12 及以上(含 Apple 芯片)31.7 MB四协议全部应用内更新或手动下载
AndroidAndroid 8.0 及以上22.9 MB四协议全部应用商店或安装包
iOSiOS 15 及以上26.3 MBWireGuard、Trojan、Hysteria2仅应用商店
Linuxglibc 2.28 及以上(deb / rpm / tar)18.6 MB四协议全部命令行或软件源

iOS 不提供 OpenVPN,是因为系统的网络扩展接口不开放对应的底层能力。第三方实现只能走用户态隧道,实测吞吐只有 88 Mbps。因此不如直接把用户引到 Trojan 通道。这一取舍写在版本说明里,不做隐藏。

体积上的差异同样值得说明:Windows 包比 Linux 包大 9.8 MB。多出来的部分是虚拟网卡驱动与图形界面框架。移动端包最小,因为图形界面复用系统组件。这些数字每月随版本更新,页面上标注的始终是当前稳定版的体积,不含测试版。

02

Windows 桌面版:默认 WireGuard

Windows 版是使用量最大的一个。安装后默认启用 WireGuard,首次连接时自动跑一轮三档探测。

测速仪表盘界面截图,对应 Windows 客户端首次连接后的读数面板
首次连接的读数面板:握手耗时、当前协议、丢包与抖动四个值同时显示(客户端 4.8.0)。

安装过程

安装包 28.4 MB,静默安装耗时 12 秒,会创建一张虚拟网卡。卸载时虚拟网卡随之移除,不留残余路由表。

默认设置

默认协议 WireGuard、默认节点为最近一次使用的位置。首次安装则按 RTT 排序取前三个供选择,不做静默选定。

  • 支持 TAP 与 TUN 两种模式,TUN 用于日常加速,TAP 用于需要二层广播的老式内网工具。
  • 开机自启与「连接后自动最小化到托盘」可分别关闭,互不捆绑。
  • 诊断日志默认只记录协议、端口与三档读数,不记录访问目标。

03

macOS 与 Linux:同一套协议核心

macOS 版与 Windows 版共用协议栈,差别在系统网络扩展与权限模型。Linux 版提供命令行与 systemd 单元,适合长期在线的机器。

macOS 网络扩展

走系统 Network Extension 框架,安装时需要一次管理员授权。Apple 芯片原生运行,实测 WireGuard 吞吐 902 Mbps,与 Intel 机型相差 4%。

Linux 命令行

提供 kmia 命令行工具,支持 kmia up、kmia status、kmia protocol set 三条主命令。状态输出为单行 JSON,便于脚本读取。

Linux 内核模块

WireGuard 优先使用内核模块,缺失时自动回退到用户态实现。回退后吞吐从 940 Mbps 降到 610 Mbps,状态里会标注当前实现。

表 2 · Linux 三种安装方式对比
方式适用发行版安装体积升级方式备注
debDebian 11+ / Ubuntu 20.04+18.6 MBdpkg -i 覆盖含 systemd 单元
rpmCentOS 8+ / Fedora 34+18.9 MBrpm -Uvh 覆盖SELinux 策略随包提供
tar.gz任意 glibc 2.28+16.2 MB替换二进制后重启服务适合容器与嵌入式

04

Android 与 iOS:移动网络下的协议差异

移动端的瓶颈不在握手而在链路抖动:4G 与 5G 的随机丢包常年在 1% 至 4%,因此移动端默认协议与桌面不同。

手持设备上的科技界面特写,对应移动端的协议切换与耗电表现
移动端实测:同一位置 5G 网络,Hysteria2 的 10 分钟平均吞吐比 WireGuard 高 34%,耗电多 6%。

Android 默认 Hysteria2

因为移动网络丢包高,Hysteria2 的抗丢包算法在这里收益最大。实测同位置 10 分钟平均吞吐 312 Mbps,WireGuard 为 233 Mbps。

iOS 限制与取舍

iOS 的网络扩展有内存上限,QUIC 实现需要额外缓冲。因此 iOS 版把 Hysteria2 的接收窗口下调 30%,吞吐略低但更稳。

耗电对照

连续 1 小时 1080p 视频,Hysteria2 耗电 9.2%。WireGuard 耗电 8.6%,Trojan 耗电 10.4%。差值主要来自 QUIC 的用户态处理。

  • 移动端切换协议时不需要重连,客户端会在 2 秒内完成会话迁移并保留现有 TCP 连接。
  • 蜂窝网络与 Wi-Fi 切换时会触发一次完整重连,Hysteria2 支持票据复用,重连耗时 0 个往返。
  • 后台驻留策略按系统不同,Android 保活 30 分钟,iOS 由系统决定,不做对抗性保活。

05

协议支持矩阵:哪个平台能跑哪种协议

矩阵里的每一格都经过实机验证,验证时间为 2026 年 10 月,验证内容包括连接建立、吞吐与 30 分钟稳定性。

表 3 · 平台 × 协议支持矩阵(客户端 4.8.0)
平台WireGuardOpenVPNTrojanHysteria2默认
Windows支持(内核驱动)支持(UDP / TCP)支持支持WireGuard
macOS支持(网络扩展)支持(UDP / TCP)支持支持WireGuard
Android支持(VpnService)支持(UDP / TCP)支持支持Hysteria2
iOS支持(网络扩展)不支持支持支持(窗口下调)Trojan
Linux支持(内核 / 用户态)支持(UDP / TCP)支持支持WireGuard
iOS 默认 Trojan 而不是 Hysteria2,是因为在 app 后台切换时 QUIC 连接的恢复成功率只有 82%,而 Trojan 走 TCP,恢复率 97%。这个默认值可以手动改。

06

安装后第一件事:确认当前协议

很多人装完之后半年都不知道自己跑在哪种协议上,直到速度变慢才开始查。四个动作不到一分钟,建议装完就做一次。

  1. 打开客户端「连接诊断」,第一行显示当前协议、端口与传输层,例如「Hysteria2 · UDP · 443」。
  2. 点「三条链路复测」,等 6 秒,看 RTT、丢包、抖动三个读数是否在阈值内。
  3. 在「协议」标签页里对比四种协议的握手耗时,差值超过 40 ms 说明当前不是最优。
  4. 导出一次诊断日志(CSV),存档到本地,后续出问题时可以直接对比。
蓝色网络拓扑图,展示客户端与服务端之间的三条探测链路
三条探测链路:8 个采样节点中取最近 3 个并发探测,读数用于选路而非展示。

如果诊断页第一行显示的是 OpenVPN,而你处在家庭千兆宽带,那基本可以确定是被动降级了。上一次连接时 UDP 探测失败,客户端退到了兜底档并未回升。手动切回 WireGuard 即可。

  • 诊断页的四个读数每 2 秒刷新一次,判断时看 30 秒均值,不要读瞬时值。
  • 协议对比表里的握手耗时是相对差值,同一网络下对比才有效,跨网络比较没有意义。
  • 导出的 CSV 包含时间戳、协议、端口、RTT、丢包与抖动六列,可直接用表格软件画图。

07

安装包校验:三次核对再安装

安装包从分发到落盘,中间可能经过浏览器、下载器与杀毒软件三道手。校验只做三件事:比哈希、看签名、对版本号。

SHA-256 比对

Windows 用 certutil -hashfile 安装包名 SHA256,macOS 用 shasum -a 256,Linux 用 sha256sum。结果与下载页公布的 64 位摘要逐字符比对。

数字签名核对

Windows 看属性里的签名者,macOS 用 codesign -dv --verbose=4。Linux 用 rpm -K 或 dpkg-sig。签名者与包名不一致即应放弃安装。

Windows 4.8.0
a3f1…9c2e(64 位摘要前 4 后 4)
macOS 4.8.0
7bd2…41af
Android 4.8.0
c90e…6d13
Linux 4.8.0
21fa…8b70
校验耗时
单文件约 1.2 秒
终端窗口中的哈希校验命令输出,对应安装包完整性核对流程
校验现场:sha256sum 输出 64 位摘要,与本页公布的摘要逐字符比对即可。
摘要只公布前 4 位与后 4 位是刻意的:完整摘要随每个安装包一起下发到客户端更新通道,页面上公开截断值,既能让用户核对,也不至于被拼凑成钓鱼页面。

08

系统要求与兼容性细节

要求写在这里是为了让人一眼判断能不能装,而不是照抄厂商模板。下表里的每一项都在实机上验证过。

表 4 · 系统要求逐项说明
项目最低推荐说明
CPU双核 1.6 GHz四核 2.4 GHz 及以上OpenVPN 单核性能决定吞吐上限
内存2 GB4 GB 及以上Hysteria2 的 QUIC 缓冲占用更多
磁盘120 MB300 MB(含日志)日志默认保留 7 天,约 40 MB
网络2 Mbps20 Mbps 及以上低于 2 Mbps 时握手超时率明显上升
权限管理员 / root 一次授权同左创建虚拟网卡需要一次提权
IPv6可选双栈优先双栈环境下握手快 8 至 14 ms

09

更新与回滚

客户端每月一次版本更新,安全修复不等版本号。回滚通道保留最近三个版本,供出问题时快速退回。

  • 应用内更新为增量包,Windows 与 macOS 的增量体积分别为 4.1 MB 与 5.3 MB。约为完整包的六分之一。
  • 回滚入口在「关于」页的第二行,可退回到 4.7.x 与 4.6.x 两个旧版,回滚不丢配置。
  • 协议相关的能力变更会在公告里单独标出,例如 4.8.0 新增的 0-RTT 复用需要服务端同步升级。
  • 跳过更新的用户不会被强制升级,但会在诊断页看到一行提示:当前版本已停止能力更新。
  • 企业环境可用命令行参数 --defer-update 推迟 30 天,适合变更窗口受限的场景。

版本发布节奏

功能版本每月一次,安全修复随到随发。2026 年 1 月至 10 月共发布 9 个功能版本与 3 个安全修复版本。

兼容性承诺

新旧客户端可共存于同一账号,服务端同时保留四种协议与全部旧版握手参数,不做强制下线。

10

安装常见问题

这五条占了安装类工单的 78%,多数与系统策略有关而不是安装包本身。

安装被系统拦截

Windows SmartScreen 需点「更多信息 - 仍要运行」。macOS 需在「隐私与安全性」里允许一次,这一步无法用命令行跳过。

虚拟网卡创建失败

通常是安全软件抢占驱动加载,退出安全软件后重装即可;Linux 上检查内核模块是否被黑名单。

连接成功但无法上网

多为 DNS 未接管,诊断页第三行会标红;手动指定 223.5.5.5 后重连可验证。

iOS 无法加入描述文件

企业签名的描述文件被系统判定过期,需要卸载旧版后重新安装当前版本。

Linux 提示 glibc 过旧

CentOS 7 等老系统的 glibc 低于 2.28,改用容器方式运行,或在静态版 tar 包中运行。

卸载后仍有一条路由

虚拟网卡未正常移除,Windows 上重置网络适配器,Linux 上删除残留的 kmia0 接口。

11

首次运行的六步检查清单

装完之后按顺序走一遍,六步合计约 5 分钟,能把 90% 的「装好了但不好用」挡在第一次连接里。

  1. 确认虚拟网卡状态为「已启用」。Windows 在设备管理器、macOS 在网络设置、Linux 用 ip link 查看 kmia0。
  2. 打开诊断页,确认第一行的协议与端口符合所在网络的放行情况(只放行 443 的网络应显示 Trojan)。
  3. 跑一次三条链路复测,记录 RTT、丢包、抖动三个读数,作为后续对比的基线。
  4. 访问一个纯 IP 的连通性测试页,排除 DNS 层面的假故障。
  5. 用测速工具跑 60 秒单流,记录读数,与本文各协议的吞吐区间对照。
  6. 导出诊断日志并存档,文件名带上日期,方便两周后对比。
表 5 · 检查清单与预期读数
步骤正常表现异常表现异常时的动作
虚拟网卡状态已启用,MTU 1420状态断开或缺失退出安全软件后重装
协议确认与网络放行情况一致家庭宽带上显示 OpenVPN手动切回 WireGuard
三档读数RTT 与本文区间相符RTT 高出 3 倍以上换节点后复测
连通性纯 IP 页面可打开打不开但 HTTPS 正常检查 DNS 接管
测速达到带宽的 60% 以上低于 20%切 Trojan 或 Hysteria2
日志CSV 可读且含三档读数日志为空或乱码重装客户端
清单里的「预期读数」取自第 01 节的测量口径,与所在城市、运营商有关,判断时以偏差倍数而不是绝对值为主。

12

桌面与移动的设置差异

同一账号在两种设备上的默认值并不相同,原因是网络形态不同:桌面多为稳定宽带,移动端多为高抖动无线链路。

机房机柜实拍,对应桌面端与服务端之间的稳定长连接
桌面端形态:长连接、固定出口,适合 WireGuard 这类开销最低的协议(东京机房实拍)。

默认协议不同

桌面端默认 WireGuard,移动端默认 Hysteria2,iOS 因扩展限制默认 Trojan。三处默认值都是实测结果,不是界面偏好。

重连策略不同

桌面端断线后 3 秒重连一次,共 3 次;移动端采用系统网络回调,从 Wi-Fi 切到蜂窝会立即重建会话并复用票据。

  • 桌面端支持按进程分流,移动端支持按应用列表分流,两者共用同一份规则语法。
  • 桌面端可设置固定端口,移动端由系统分配,避免在公共网络上出现端口冲突。
  • 耗电相关的设置只在移动端出现,桌面端不显示这一项,减少无效选项。
  • 两端的诊断日志格式完全一致,可放在一起对比,便于排查「只在一端慢」的问题。

13

分发与合规说明

本站只提供客户端分发与技术资料,不承载账号体系与支付流程,相关能力在各平台应用内完成。

  • 安装包由构建流水线统一产出,同一版本的五个平台使用同一份协议核心与同一组配置默认值。
  • 分发通道仅两条:本站的直链与各平台应用商店,不通过第三方下载站分发,避免被二次打包。
  • 页面不提供任何形式的破解版、绿色版或去广告版,特征码与官方版不一致的包一律视为风险包。
  • 下载遇到问题可发邮件到 ops@kuuimiao.com.cn,附平台与版本号,工作日内回复。
  • 每个安装包都带有构建号与构建时间戳,可用来判断是否为同一批产出,便于排查「同一版本表现不同」的情况。

分发链路的长度直接影响可维护性。快喵VPN 只保留两条通道,是为了让「哪个版本、从哪来、改过没有」这三个问题都能在一分钟内答上来。这样不必把包铺到十几个下载站,再回头去追来源。

安装包的每一次产出都会记录构建号与依赖版本。构建号里的前六位是日期与批次,例如 48x-1104 表示 4.8 版在 11 月 4 日的批次。需要核对时可以把这个编号发到上面的邮箱,本站返回当次构建的依赖清单与测试结论,包含四个平台各自的握手与吞吐回归结果。

  • Windows 28.4 MB
  • macOS 31.7 MB
  • Android 22.9 MB
  • iOS 26.3 MB
  • Linux 18.6 MB
  • SHA-256 校验

装好之后如果不知道该选哪种协议,先看四协议对照表,或者直接做一遍一分钟自测。

按症状查

按场景查

按数字查