Karing 是一款跨平台代理客户端,支持 Clash、V2Ray/V2fly、Sing-box、Shadowsocks 等配置与订阅导入,并提供自定义分流、GeoSite/GeoIP、DNS 和前置代理等功能。本文按照“下载安装 → 导入配置 → 添加单节点 → DNS → 分流规则 → 链式代理”的顺序完成一套 Karing 使用教程。
如果你第一次使用 Karing,可以先完成基础安装和订阅导入;需要继续配置高级 DNS、分流规则或前置代理时,再进入对应章节。Karing 当前支持 iOS、macOS、tvOS、Windows、Android 和 Linux,具体系统要求与下载入口可查看 Karing 下载页面。
📋 本文概览
适用场景:跨平台代理管理 / 单节点配置 / 多设备统一管理
核心功能:节点导入 · DNS 配置 · 可视化分流 · 链式代理
推荐人群:第一次使用 Karing,或需要进一步配置 DNS、分流规则和前置代理的用户
目录
一、下载安装与初始配置
打开 Karing 官方网站,点击下载区域,可以看到支持的平台相当全面。建议选择稳定版安装包,日常使用稳定性更有保障。
下载完成后打开安装程序,初始化流程很简单:
- 点击「接受并继续」
- 选择界面语言,点击「下一步」
- 根据自己实际所在的国家或地区进行选择,Karing 会依据该设置自动添加部分 GeoSite、GeoIP 分流规则
- 预置分流规则页面直接跳过,后面我们会自己配置
- 看到「新手模式」时,基础使用可以先保持开启;如果要继续按照本文配置高级 DNS、分流规则和前置代理,再关闭新手模式,以显示并启用高级选项
- 点击「完成」进入主界面
Karing 官方的 新手模式说明建议不熟悉 Karing 的用户先开启该模式;高级功能会被隐藏且不会生效。因此,如果你发现后文某些设置入口与截图不同,再检查是否仍处于新手模式即可。
二、添加订阅与普通节点
进入主界面后找到「添加配置」,Karing 支持多种导入方式:粘贴订阅链接、扫码、或者直接导入配置文件。
是否保留订阅自带的分流规则,要看你的使用方式。如果准备完全使用 Karing 自己的分流规则,可以关闭「保留机场分流规则」,避免两套规则同时生效后难以判断命中结果;如果订阅本身已经提供符合需求的规则,也可以保留。Karing 官方将机场自带策略、内置 GeoSite/GeoIP/ACL 和自定义规则都列为正常的分流来源。
保存之后返回主界面,在「我的配置」里可以看到刚才导入的订阅。点击测试延迟,选择一个可用节点,再点击盾牌图标建立连接。
三、添加静态住宅 IP 单节点
如果业务需要长期保持固定出口 IP,例如持续的环境测试、固定地区访问验证,或需要减少出口频繁变化,可以在 Karing 中单独添加静态住宅代理节点。下面以 HTTP / SOCKS 代理信息为例说明添加方式;如果你还没有这类代理,可先了解 静态住宅 IP 的基本用途。
拿到节点信息后,回到 Karing,按下面几步添加单节点:
- 点击「自定义」,新建一个静态住宅 IP 分组(方便后面单独管理)
- 返回「我的配置」,找到刚新建的分组,点击下方「+」添加节点
- 选择节点类型(根据购买的协议来选),点击确定
- 填写节点名称(建议起个有辨识度的名字)、服务器、端口、用户名、密码
- 保存即可
单节点添加成功后,它就会独立显示在住宅 IP 分组里,后面配分流规则的时候可以直接指定给它。
四、DNS 防泄漏配置
DNS 这部分选项比较多,但先抓住一个重点:域名请求应该尽量按 Karing 当前的代理和分流配置走预期解析链路,而不是绕回其他 DNS 路径。Karing 自带的 DNS 泄漏检测结果也只适合作为排查参考,下面按实际用途说明几个常见设置。
各项设置说明
| 选项 | 建议状态 | 原因 |
|---|---|---|
| TUN HijackDNS | 打开 | 用于接管 TUN 流量中的 DNS 请求,减少 DNS 请求绕过 Karing 当前解析链路的情况 |
| 解析入站域名 | 保持关闭 | 普通使用一般不需要额外解析入站域名;只有当域名没有对应的域名分流规则,需要先解析为 IP 再匹配 IP / GeoIP 类规则时才需要开启 |
| 启动 DNS 分流规则 | 打开 | 根据分流规则,为不同流量使用对应的 DNS 服务器进行域名解析 |
| 代理流量解析通道 | 按需求设置 | FakeIP 是 TUN 模式下改善 DNS 查询性能与稳定性的一种机制:DNS 查询先被 TUN 接管并返回映射用的伪 IP,后续请求再根据映射完成转发 |
代理流量 DNS 服务器选择
Karing 会区分「代理服务器」「直连流量」「代理流量」和「final」等 DNS 角色。不要简单把“本地”理解成某个固定 DNS 服务;如果不确定怎样选择,Karing 的 自动设置服务器功能可以根据延迟检测结果自动配置,再按实际解析结果调整。
重点是最下面的代理流量。这里有很多公共 DNS 可选:国内有阿里、腾讯,国外有 Cloudflare、Google 等等。协议上分 TLS、HTTPS(加密)和 UDP(明文)三种。
代理流量可以根据网络可达性、延迟和隐私需求选择 DoH / DoT 等加密 DNS,也可以先使用 Karing 的自动设置结果。是否需要「通过代理服务器解析 DNS」还取决于代理服务器自身的 DNS 支持情况;Karing 官方说明,这种方式能让相关 DNS 解析走代理通道,但性能可能更差。
五、可视化分流规则配置
可视化分流是 Karing 比较有辨识度的功能之一,不需要手写完整配置文件,也能按域名、规则集或应用设置不同线路。进入 Rule Set 页面后,可以看到 GeoSite(域名规则)、GeoIP(IP 规则)和 ACL 三类规则资源。
启用远程规则资源
如果想用到最新的域名规则库,先把「使用远程资源」全部打开,这样规则会自动从远端同步更新,不用手动维护。
自定义分流分组
点击「分流规则设置」→ 右上角「编辑」,这里可以看到很多预设分组。以给 ChatGPT 设置专属美国节点为例:
- 点击右上角铅笔图标进入编辑模式
- 点击右上角三个点 → 「添加」
- 选择第二个选项(使用 Karing 预置分组),找到 ChatGPT 分组,打开它
- 根据自己的需求开启其他需要的分组,保存退出
返回后就能看到自定义分流组里多了刚才添加的分组。
添加分流规则细则
点击每个分组右侧的箭头,进入该分组的规则详情。里面有各种预设规则可以直接勾选添加,也支持添加远程规则集、进程名称、进程路径,方便针对特定软件做精细分流。
这里的逻辑运算支持 OR 和 AND:OR 表示任一条件命中即可匹配,AND 表示需要所有条件同时满足。大多数按域名、进程或规则集进行并列匹配的场景使用 OR 即可;只有确实需要多条件同时成立时才使用 AND。
分流组顺序与节点指定
分流组的顺序决定了优先级,越靠上优先级越高。如果你想让 Claude 优先走某条线路,按住左键把它拖到列表最上方就好。
设置好分组后返回,在「分流规则」页面打开「自定义分流规则」,然后给每个分流组指定节点:
- 点击 ChatGPT 分流组
- 进入「规则」页面
- 找到之前创建的「静态住宅 IP 分组」,选择对应的美国静态住宅 IP 节点
- 保存,配置生效
这样,匹配到该分流组的流量会走你指定的节点,其他流量继续使用默认或其他分流策略。配置后建议用「分流规则探测」和实际访问结果一起确认是否按预期命中。
如何确认分流规则是否命中
配置完成后,可以使用 Karing 的「分流规则探测」检查某个域名可能命中的规则。需要注意,这个工具主要按域名进行探测,没有把所有实际连接因素都纳入,因此结果适合用于排查规则方向,最终仍应结合实际连接结果确认。
六、链式代理轻松搭建
Karing 的前置代理(链式代理)可以让一个代理连接先经过另一个代理节点转发。例如本机直连最终节点质量较差,但到中转节点、中转节点到最终节点的连接更稳定时,可以把中转节点设为前置代理,使流量路径变成“本机 → 前置节点 → 最终节点 → 目标网站”。
设置入口并不复杂,按下面几步即可:
- 确认已经添加好静态住宅 IP 节点(参考第三步)
- 选中住宅 IP 节点,点击「分流」
- 找到第三行「前置代理」
- 点击右上角「+」,从机场分组里选一个香港节点作为中转
- 保存,链式代理搭建完成
保存后,实际路径会按你选择的前置节点和最终节点转发。Karing 官方把这一功能称为「Front proxy」,核心用途是通过额外中转改善某些节点之间的可达性或连接质量;配置后建议再检查最终出口是否符合预期。
常见问题解答
Q1:为什么导入节点后无法连接?
A1:先确认节点本身可用,再检查协议、服务器地址、端口、TLS 等参数是否与节点信息一致。如果使用的是高级 DNS、分流或 TUN 设置,还要确认新手模式是否导致相关高级功能被隐藏或不生效。
Q2:Karing 新手模式需要关闭吗?
A2:不一定。Karing 官方建议不熟悉软件的用户先开启新手模式;如果只做基础导入和连接,可以保持开启。需要配置高级 DNS、分流规则或前置代理时,再关闭新手模式。
Q3:Karing 分流规则怎么确认是否生效?
A3:可以先使用 Karing 的「分流规则探测」查看域名可能命中的规则,再结合实际访问结果确认。探测主要依据域名,结果可能与真实连接存在差异。
Q4:Karing 出现 DNS 泄漏提示怎么排查?
A4:先检查 DNS 请求是否按当前 TUN、分流和 DNS 服务器配置走预期链路,再核对「启用 DNS 分流规则」、FakeIP 和各类 DNS 服务器角色。Karing 自带的 DNS 泄漏检测结果仅供参考,不建议只凭单次检测下结论。
Q5:Karing 链式代理 / 前置代理怎么设置?
A5:在最终节点的分流设置中找到「前置代理」,添加一个中转节点即可形成“本机 → 前置节点 → 最终节点 → 目标网站”的路径。配置后应检查最终出口和连接质量是否符合预期。
Q6:Karing 安全吗?
A6:Karing 是公开源代码的客户端,但开源不等于你导入的节点、订阅和 DNS 配置都安全。建议从 Karing 官方网站、App Store/TestFlight 或官方 GitHub Releases 获取客户端,不导入来源不明的配置,并自行评估代理服务提供方的数据处理政策。