组件

应用与配置编辑器

应用管理配置文本、VPN/代理定义、路由、证书、诊断和捕获。启动 VPN 时,当前配置会编译为运行时数据库,并检查语法和功能权限。数据库是内部运行产物,不是日常编辑配置的入口。

在 Apple 网络扩展生命周期允许的情况下,关闭应用界面后,数据包隧道仍可继续运行。

数据包隧道

网络扩展接收 Apple 路由到 UTUN 的流量。MintFlow 2.1.0 使用以下组件:

  • VPPRS:Rust 数据包处理、路由选择、WireGuard/AmneziaWG,以及带类型的流/数据报集成。
  • DNS:MintFlow DNS、加密上游与域名到路由的提示。
  • 代理:Shadowsocks、VMess、AnyTLS、VLESS、Trojan、HTTP、SOCKS5 等 L4 协议。
  • HTTP 引擎:选择性 HTTP/HTTPS 检查、捕获、URL 规则与 jq/JavaScript 正文重写。
  • 实验性 Tailscale 提供者:tailnet 控制和传输状态,与 MintFlow 路由选择集成。Apple 钥匙串保存设备本地身份。

直连路由在完成适用的处理后,将流量送往正常网络,无需远程服务器。排除局域网则决定哪些流量从一开始就不进入隧道。

架构 · 配置

阅读本页 Markdown