我查看的 mihomo 与 Clash Verge Rev README 开头没有出现 VPN 一词,也没有写 Clash 是或不是 VPN。mihomo 的 TUN 文档页出现 “VPN connection”;这句话和 README 的自述分开看,不能替项目下结论。本文只并列呈现这些页面各自写下的内容。
两个 README 开头都没有给出是否属于 VPN 的判断。
我查阅的两个 README 开头分别介绍内核和图形界面,没有直接说明 Clash 是否属于 VPN,两个页面各自对应不同项目。
mihomo README 标题写着 “Meta Kernel”,副标题原话为 “Another Mihomo Kernel.”。Clash Verge Rev README 标题是 “Continuation of Clash Verge”,副标题原话为 “A Clash Meta GUI based on Tauri.”。这两段自述介绍了各自项目,但都没有出现 VPN 一词。README 没有这个词,只能说明这两份文件没有写到它;我查看的页面范围不能替整个项目作全称判断。
mihomo README 的功能列表还写有 “Local HTTP/HTTPS/SOCKS server with authentication support”;Clash Verge Rev README 的功能文本写有 “内置Clash.Meta(mihomo)内核,并支持切换 Alpha 版本内核。”以及“系统代理和守卫、TUN(虚拟网卡) 模式。”这些是页面中的功能文字,不能把它们改写成项目对 VPN 的定性。
如果你要先了解 Clash 的概念,可看Clash 核心原理解析;mihomo 和客户端的页面分别见Clash Meta 发展说明与Clash Verge 配置介绍。这些页面与本文讨论的问题不同。
其他官方文档分别说明了 VPN 术语与系统接口。
NIST 术语表和 Android 开发者文档分别保留自己的原文,引用时要连同来源名称一起看,避免混合来源。
NIST 术语表中,标注为 “CNSSI 4009-2022 from IETF RFC 4949 Ver 2 - adapted” 的原文是:“Restricted-use logical computer network that is constructed from the system resources of a physical network by using encryption and/or by tunneling links of the virtual network across the real network.”
Android 开发者文档写道:“VpnService is a base class for applications to extend and build their own VPN solutions. In general, it creates a virtual network interface, configures addresses and routing rules, and returns a file descriptor to the application.” 这段原文属于 Android 文档。
两种模式在客户端文档中有各自的说明。
Clash Verge Rev 文档把系统代理和 TUN 分开说明,mihomo 配置页另列 TUN 字段,各段对应各自页面。
mihomo Tun 配置页对 auto-route 的说明为:“Automatically set global routes, which can automatically route global traffic into the TUN network interface.” 同一页的 Android 小注写道:“On Android : Only forwards local IPv4 connections. To share your VPN connection via hotspot or tethering, please use VPNHotspot .” 其中出现 VPN connection,是该文档对热点共享情形的一句说明。
Clash Verge Rev 名词解释页对系统代理的原话是:“代理程序会在系统 “约定” 的特定位置(如注册表、系统变量等)设置好代理程序监听请求的端口信息,进行网络请求的应用会 自发性 地尝试读取这部分信息,并将请求发送至代理程序。”该页另写明:“不能代理 UDP 流量(如游戏数据包)。”
同一文档对 TUN 的说明是:“代理程序会创建一张虚拟网卡,通过配置操作系统的路由将网络请求 重定向 到这张虚拟网卡,代理程序从虚拟网卡中读取并处理这些网络请求。与系统代理不同的是,该步骤发生在网络请求程序发出请求之后,因此这种方法不依赖开发人员的意愿。”文档列出的特点还包括:“拦截和处理所有流量( TCP / UDP )重定向到本地的代理程序。”以及“网络请求程序无需额外配置。”这些文字是文档对两种模式的分别描述。
Clash Verge Rev 快速开始页面写有:“系统代理 :(原理:通过上方开关自动修改操作系统的代理设置)能处理大部分通过浏览器的科学上网需求。”页面对 TUN 的文字为:“Tun 模式 :(使用前请确保你已阅读相关教程)在系统中安装虚拟网卡,以接管不支持“系统代理”的程序(例如游戏和命令行)。”读者看到的官方说明将系统代理与 TUN 分成两种模式;这里不把两者写成 VPN 的定义。
应用商店政策说明适用范围,不构成对单个应用的判断。
Apple 与 Google 的文字是面向平台应用审核或接口使用的规则,不能由此判断某个应用是否违规。
Apple App Store 审核指南 5.4 写道:“Apps offering VPN services must utilize the NEVPNManager API and may only be offered by developers enrolled as an organization.” 同一条还要求应用在用户采取购买或使用行动前清晰声明收集哪些用户数据及其用途,并写有相关数据不得出售、使用或披露给第三方的要求。这些是 Apple 对提供 VPN 服务的应用的政策文字,不是针对某款应用的判定。
Google Play VpnService policy 写道:“Only apps that use the VpnService and have VPN as their core functionality can create a secure device-level tunnel to a remote server.” 政策同时列出例外应用类别,并写明 VpnService 不得用于未显著披露并取得同意的数据收集,也不得为牟利而重定向或操纵设备上其他应用的流量。这些规定谈的是平台政策及 VpnService 使用条件,不在此判断具体应用是否符合要求。
你可以按客户端显示的模式对照官方描述。
你可以先辨认界面显示的是系统代理还是 TUN,再对照官方文字查看这两种模式各自的描述范围。
Clash Verge Rev 文档把系统代理描述为应用读取操作系统设定的代理信息,把 TUN 描述为创建虚拟网卡并通过系统路由处理网络请求。mihomo 的 Tun 配置页则说明 auto-route 可设置全局路由。它们分别是项目文档对功能的说明,不能据此替你正在使用的客户端作 VPN 定性。
客户端导入内容的官方说明为:“通过机场或者自建订阅导入节点和配置文件。”更多客户端类别可见节点线路选择教程与适配客户端的节点配置。其他客户端介绍见sing-box 客户端解析、V2RayN 客户端说明和Hiddify 客户端介绍。
本站推荐位依次是跨界云、微风网络、飞猫云、暮光加速,含合作关系。
下面是合作推广链接,推荐位含合作关系;价格与优惠以跨界云结算页为准。
常见问题解答
下面按 README、TUN 页面和平台政策中的具体文字回答,不把某个来源的表述扩展为项目整体结论。
mihomo 和 Clash Verge Rev 的 README 写了 VPN 吗?
这两份 README 里没有出现 VPN 一词;mihomo 的 Tun 文档页另写有 “VPN connection”。
mihomo 的 TUN 文档怎样提到 VPN connection?
Android 小注写道:“To share your VPN connection via hotspot or tethering, please use VPNHotspot .”这是一句关于热点或网络共享的说明。
Clash Verge Rev 文档怎样区分系统代理和 TUN?
名词解释页分别写了系统代理读取系统约定位置的信息,以及 TUN 创建虚拟网卡并通过系统路由重定向网络请求。
NIST 术语表中的引文来自哪一项?
本文所引句子的来源标注是 CNSSI 4009-2022。NIST 术语表同页还列出其他来源的定义,引用时应保留对应来源名称。
Android VpnService 文档写了什么?
文档写明它是应用构建 VPN 方案的基类,并描述创建虚拟网络接口、配置地址和路由规则及返回文件描述符。
这些平台政策能否判断单个应用违规?
这里引用的 Apple 指南与 Google Play 政策是平台规则;我没有据此判断某款应用是否违规。
此处的配置档案均汇总自各家公开页面,由于费率与规则更迭频繁,在客户端导入前请以对方官网为准。这里不搭建代理节点、不传送任何订阅链接,也绝不代为购买。