代理内核是什么意思?

一句话结论

代理内核是客户端里真正负责解析协议、建立连接并按规则转发流量的核心程序,界面只是它的外壳。

同一个内核可以被多款客户端包装,配置格式也跟着内核走。选客户端之前先弄清它用哪个内核,会比比较界面更能预判你能用哪些协议、怎么写规则。

打开一个梯子客户端,你看到的窗口、按钮和节点列表是“外壳”。真正去连节点、解密、转发数据的,是躲在外壳后面的那一块——代理内核。

它是什么

内核做的事情可以拆成三段:读懂配置,建立到节点的连接,再按规则决定每个请求走哪条路。客户端则负责把这些事包装成点击操作:导入订阅、切换节点、开关系统代理。

打个比方:内核像发动机,客户端像仪表盘和方向盘。同一台发动机可以装进不同的车身。

在哪里会看到它

  • 客户端的“关于”或设置页会写它使用的内核名称;有的还允许切换内核。
  • 档案页和教程里的配置文件格式,其实是由内核决定的:Mihomo 系常见 YAML,sing-box 使用 JSON,Xray 同样以 JSON 为主。
  • 遇到“内核启动失败”“内核报错”这类提示时,说的就是这一层出了问题。

常见误解

  • “客户端换了就等于换了内核。” 不是。很多客户端共用同一个内核,界面不同、能力差不多。
  • “内核越新越好。” 是否支持某个协议要看内核文档,不要凭版本号猜,最近的情况以各自官方页面为准。
  • “Clash 是一个内核。” 说法比较混乱,原版与后续分支的关系见 Clash 是什么。

怎么判断你需要关心哪一层

只想导入订阅就用,选一个界面顺手的客户端即可;需要某个新协议、或者要把配置带到别的设备,就要先看它背后的内核是否支持。本站的 Mihomo 内核档案 和 Xray-core 档案 分别讲了各自的定位与官方入口,协议 × 客户端矩阵 可以交叉核对。

哪些文章讲到了代理内核

想对照具体机场的记录?

机场榜单和机场目录里,价格、线路、协议、节点地区都是逐家列着的;不确定该装哪个客户端,试试客户端筛选器。