机场推荐网

Linux 怎么用机场,客户端怎么挑、TUN 怎么授权

有桌面的 Linux 装 Clash Verge Rev、FlClash 或 Clash Party,导入 Clash 订阅就能用,纯命令行的服务器改用 ShellCrash。

更新于 这个平台收录 43 个在维护的客户端

先看有没有桌面,再挑安装包的格式

Clash Verge Rev、FlClash、Clash Party、v2rayN 这些都是图形程序,没有桌面环境就跑不起来。纯命令行的服务器、NAS 和虚拟机,跳到后面没有桌面那一节。

有桌面的话,按发行版挑包。Debian 和 Ubuntu 一系用 deb,Fedora 这类用 rpm,Arch 系现成的 pacman 包,这几家里只有 Clash Party 和 Sparkle 在发。装的时候交给包管理器,比如 sudo apt install ./文件名.deb,依赖会一起装上。Clash Party 的 deb 依赖 wl-clipboard,FlClash 则要求先按 README 装好 libayatana-appindicator3-dev,缺了它常常打不开,也没有托盘图标。

这几家里发 AppImage 的是 FlClash 和 Clash Nyanpasu。它不用安装,代价有两个。系统里要有 FUSE 2,Ubuntu 22.04 装 libfuse2,24.04 起包名改成 libfuse2t64。更麻烦的是虚拟网卡,下面会讲到,AppImage 给不了内核需要的权限。

架构也要对上。ARM64 的包,除了 Clash Nyanpasu 停在 2024 年的正式版,其余几家都有,Clash Verge Rev 还多一个 armv7。龙芯只有 Sparkle 和 v2rayN 出包,v2rayN 另外发了 riscv64 的 deb。

系统代理跟着桌面环境走

Linux 没有 Windows 那样统一的系统代理开关,客户端拨开系统代理,实际是去改桌面环境自己的代理设置。拿 FlClash 负责这件事的源码来看,它认 KDE、GNOME、Cinnamon、Budgie、Unity 和 MATE,KDE 用 kwriteconfig 写,其余用 gsettings。sway、i3、Hyprland 这类只装了窗口管理器的环境不在名单里,系统里又没有这两个工具时,开关拨了也不起作用。

就算在 GNOME 下,终端里的程序也不看这份设置。给终端设 http_proxy 这类环境变量是一个办法,Clash Party 在应用设置里专门做了一键复制。另一个办法是开虚拟网卡,也就是 TUN,让所有流量都先经过客户端。两者的差别,某个 App 不走代理那篇讲得更细。

虚拟网卡要 root 权限,每家给法不一样

内核要建虚拟网卡,得有 root 权限。三家主流客户端的处理办法各不相同,装之前知道这一点,后面弹窗时就不慌。

FlClash 是用到时再要。第一次拨开虚拟网卡,它通过 pkexec 弹出系统的认证窗口,输入密码后把内核文件改成 root 所有,并加上 setuid 位。AppImage 版走不通这条路,源码里写明内核挂在只读、nosuid 的位置,直接报错。

Clash Party 在装包那一刻就办完了。deb、rpm 和 pacman 包的安装脚本会给 /opt/clash-party/resources/sidecar 下的 mihomo、mihomo-alpha 和 mihomo-smart 执行 chmod +sx,拨开虚拟网卡通常不再弹窗。万一失效,虚拟网卡设置页有个手动授权内核按钮,同样走 pkexec。

Clash Verge Rev 用的是服务模式。第一次开 TUN 时它会提示安装服务,授权一次,之后由服务带着内核运行。

三家的分步教程分别在 FlClash 的 Linux 教程Clash Party 的 Linux 教程Clash Verge Rev 的 Linux 教程里。

没有桌面的机器,用 ShellCrash 或者直接跑内核

ShellCrash 的仓库简介只有一句,在 shell 里把 sing-box 或 mihomo 当客户端跑。README 列的设备有 Debian、CentOS、Armbian、Ubuntu 这类服务器系统,OpenWrt 路由器,还有群晖、PVE 上的 Docker。前提是能 SSH 登录并拿到 root,按 README 以 root 身份执行安装脚本,装完输入 crash 就进交互菜单,订阅在菜单里导入。目前的正式版 1.9.4 发布于 2026 年 2 月 15 日,仓库 9 月还在提交。

熟悉配置文件的人也可以直接下载 mihomo 或 sing-box 的命令行程序,用 systemd 托管。这条路最干净,但订阅更新、规则维护都得自己动手。

订阅格式要和客户端对上

上面几个 mihomo 系客户端认的是 Clash 格式订阅。v2rayN 不一样,它的 wiki 写明订阅只认各协议的标准分享链接和它自己的格式,机场网页上一般标作 V2Ray 或通用。还没有订阅的话,可以先看机场推荐榜单

Linux 上有图文教程的客户端

Clash Verge Rev

维护中v2.5.2

Clash Verge Rev 接手了 2023 年 11 月归档的 Clash Verge,免费开源,2026 年 9 月仍在发版。要在电脑上用 Clash 订阅,可以直接装它。

  • mihomo 内核
  • 开源
  • 免费
  • Win
  • Mac
  • Linux

FlClash

维护中v0.8.98

手机是 Android、电脑是 Windows 或 Mac 的人,可以两边都装 FlClash,界面是同一套。它免费开源,内核是 mihomo,最新版 v0.8.98 发布于 2026 年 9 月 14 日。

  • mihomo 内核
  • 开源
  • 免费
  • Win
  • Mac
  • Android
  • Linux

v2rayN

维护中7.24.9

v2rayN 是 2dust 做的免费开源桌面客户端,自带 Xray、sing-box、mihomo 三个内核,2026 年 9 月仍在发版,适合机场给分享链接订阅的人。

  • 多内核
  • 开源
  • 免费
  • Win
  • Mac
  • Linux

Clash Party

维护中v2.0.2

Clash Party 原名 Mihomo Party,免费开源,内核是 mihomo,2026 年仍在发版。Windows 7 或 macOS 10.15 的老电脑可以先考虑它。

  • mihomo 内核
  • 开源
  • 免费
  • Win
  • Mac
  • Linux

Sparkle

维护中1.26.8

Sparkle 是从 Clash Party 分出来的 mihomo 桌面客户端,免费开源,作者说主要自用。2026 年差不多每月一版,最新是 1.26.8,龙芯 Linux 也有包。

  • mihomo 内核
  • 开源
  • 免费
  • Win
  • Mac
  • Linux

sing-box

维护中v1.14.1

sing-box 出自 SagerNet,是开源代理平台,命令行内核之外五个平台都有自家图形客户端,2026 年 9 月仍在发版。机场能给 sing-box 格式订阅时,用它最顺。

  • sing-box 内核
  • 开源
  • 免费
  • Win
  • Mac
  • Android
  • iOS
  • Linux

Hiddify

维护中v4.1.1

Hiddify 是基于 sing-box 的开源客户端,五个系统共用一套界面,Clash 和 V2Ray 订阅都能导入。仓库还在更新,只是发版节奏时快时慢。

  • sing-box 内核
  • 开源
  • 免费
  • Win
  • Mac
  • Android
  • iOS
  • Linux

Karing

维护中v1.2.25.2802

Karing 以改版 sing-box 为内核,能完整读 Clash 配置,电脑、手机、Apple TV 都能装,不收费,2026 年 9 月更新依旧很勤,适合订阅格式不一的人。

  • sing-box 内核
  • 开源
  • 免费
  • Win
  • Mac
  • Android
  • iOS
  • Linux

Clash Nyanpasu

维护中v1.6.1

Clash Nyanpasu 是开源的 Clash 桌面客户端,能换内核。代码还在更新,正式版却停在 2024 年 9 月的 v1.6.1,图省心先看 Clash Verge Rev。

  • 多内核
  • 开源
  • 免费
  • Win
  • Mac
  • Linux

ShellCrash

维护中1.9.4

ShellCrash 是 Shell 脚本,SSH 进路由器或 Linux 跑一条命令,就能用菜单管 mihomo 或 sing-box,适合装不了 OpenWrt 插件的设备。

  • 多内核
  • 开源
  • 免费
  • Linux
  • 路由器
  • 命令行
目录里还有 33 个支持 Linux 的客户端

已经停更、不建议再装的有Clash Verge。

Linux 常见问题

Arch Linux 装哪个机场客户端最省事

有三条现成的路。Clash Party 的发布页直接给 pacman 包,用 pacman -U 装。Clash Verge Rev 的官方安装文档给的是 AUR 包 clash-verge-rev-bin。Sparkle 的仓库里也放着 sparkle-bin 等几份 AUR 用的 PKGBUILD。三个都是 mihomo 内核,同一条 Clash 订阅都能导入。

Linux 开了系统代理,终端里 curl 和 git 还是连不上

正常。系统代理改的是桌面环境的设置,终端程序一般只认 http_proxy、https_proxy 这类环境变量。Clash Party 的应用设置里能按 shell 类型一键复制这些变量,贴进终端执行即可,只对当前窗口有效。想一次管住所有程序,就开虚拟网卡。

为什么 AppImage 版的客户端开不了 TUN

AppImage 运行时把程序挂在一个只读、禁止 setuid 的位置,客户端没法给里面的内核提权。FlClash 的源码遇到 AppImage 会直接拒绝授权,报错写的就是这个原因。要用 TUN,换同版本的 deb 或 rpm。

服务器上只有命令行,能用机场订阅吗

图形客户端都装不了,Clash Verge Rev 的官方 FAQ 明说不支持无界面环境。服务器上用 ShellCrash,SSH 登录后以 root 跑一遍安装脚本,输入 crash 进菜单导入订阅。也可以直接运行 mihomo 或 sing-box 的命令行版本,自己写配置。

龙芯电脑上有能用的代理客户端吗

有两个。Sparkle 的 1.26.8 给 deb、rpm、pacman 三种格式都出了龙芯包。v2rayN 的 7.24.9 有 loong64 的 deb 和 rpm。Clash Verge Rev、FlClash 和 Clash Party 的最新版都没有龙芯架构。