用代理软件这么多年,Karing 是我目前遇到体验最好的一个。完全免费、完全开源,支持 Android、iOS、Linux、Windows 和 TV 端,一套软件走遍所有设备,再也不用给每个平台单独掏钱买软件了。最让我意外的是它的可视化分流功能——不用写任何配置代码,点几下鼠标就能搞定复杂的分流规则,这在同类工具里真的很少见。
这篇文章会把 Karing 从安装到高级玩法完整走一遍:订阅导入、单节点添加、DNS 防泄漏配置、可视化分流规则,最后是链式代理的搭建。都是我自己实际用下来总结的经验,希望能帮到同样在折腾这块的朋友。
📋 本文概览
适用场景:日常科学上网 / 高风险账号保护 / 多设备统一管理
核心功能:可视化分流规则 · DNS 防泄漏 · 链式代理
推荐人群:想摆脱配置文件手写烦恼、或有特殊业务需要精细分流的用户
目录
一、下载安装与初始配置
打开 Karing 官方网站,点击下载区域,可以看到支持的平台相当全面。建议选择稳定版安装包,日常使用稳定性更有保障。
下载完成后打开安装程序,初始化流程很简单:
- 点击「接受并继续」
- 选择界面语言,点击「下一步」
- 国家和地区默认选中国,继续下一步
- 预置分流规则页面直接跳过,后面我们会自己配置
- 看到「新手模式」开关,建议关掉——只有关掉它才能显示全部配置项和高级选项
- 点击「完成」进入主界面
整个安装过程没什么坑,主要注意把新手模式关掉,不然很多功能入口你找不到。
二、添加订阅与普通节点
进入主界面后找到「添加配置」,Karing 支持多种导入方式:粘贴订阅链接、扫码、或者直接导入配置文件。
导入的时候建议点关闭「保留机场分流规则」。机场自带的分流规则通常比较粗糙,后面我们用 Karing 自己的可视化分流来替代,更灵活也更精准。
保存之后返回主界面,在「我的配置」里就能看到刚才导入的订阅。点击测试延迟,选一个延迟低的节点,点击盾牌图标打开——这样就进入科学上网环境了,整个流程非常顺畅。
三、添加静态住宅 IP 单节点
普通机场节点用来日常科学上网完全够用,但有些场景对 IP 纯净度要求很高——比如 ChatGPT、Claude 这类账号,用共享机场节点很容易触发封号,钱和号一起没。这种情况就需要用纯净的静态住宅 IP来跑。
我自己用的是 IPWeb 的美国静态住宅 IP,用了三年多了,IP 纯净度很高、线路也稳定,没出现过什么问题,适合放在关键业务上长期跑。购买流程:登录账号 → 点击「静态住宅 IP」→ 选国家 → 选IP质量 → 选业务用途 → 选购买时长 → 确认购买。
拿到线路信息后,回到 Karing 添加节点:
- 点击「自定义」,新建一个静态住宅 IP 分组(方便后面单独管理)
- 返回「我的配置」,找到刚新建的分组,点击下方「+」添加节点
- 选择节点类型(根据购买的协议来选),点击确定
- 填写节点名称(建议起个有辨识度的名字)、服务器、端口、用户名、密码
- 保存即可
单节点添加成功后,它就会独立显示在住宅 IP 分组里,后面配分流规则的时候可以直接指定给它。
四、DNS 防泄漏配置
这部分是很多人容易忽略的,但其实非常重要。DNS 配置没设好,就算用了代理,访问记录也可能被运营商或本地网络拦截到。Karing 的 DNS 页面选项比较多,下面逐项说一下我的配置思路。
各项设置说明
| 选项 | 建议状态 | 原因 |
|---|---|---|
| TUN HijackDNS | 打开 | 直接接管本机 DNS 请求,通过 Karing 内核安全解析,避免运营商看到你的访问记录 |
| 解析入站域名 | 关闭 | 打开后所有入站域名会在本地解析,访问记录可能被宽带服务商或防火墙拦截,存在 DNS 泄露风险 |
| 启动 DNS 分流规则 | 打开 | 国内网站走国内 DNS,国外网站走国外 DNS,既保速度又保安全 |
| 代理流量解析通道 | 改为 FakeIP | 走代理的流量不经过本地 DNS 解析,同时返回假 IP 地址,有效防止真实 IP 被记录 |
代理流量 DNS 服务器选择
在 DNS 服务器设置里,前三项(本地流量)保持默认的「本地服务器」就好——这里的「本地」指的是 Karing 软件自带的内核,不是你宽带商的 DNS,不需要动它。
重点是最下面的代理流量。这里有很多公共 DNS 可选:国内有阿里、腾讯,国外有 Cloudflare、Google 等等。协议上分 TLS、HTTPS(加密)和 UDP(明文)三种。
建议选国外的加密 DNS,优先考虑 HTTPS 或 TLS 协议。UDP 是明文传输,不建议用在代理流量上。配置完这些,DNS 泄漏的问题基本就覆盖到了。
五、可视化分流规则配置
这是 Karing 最有特色的功能,也是我最喜欢它的地方。进入 Rule Set 页面,可以看到三种规则类型:域名规则、IP 规则和 ACL 规则。
启用远程规则资源
如果想用到最新的域名规则库,先把「使用远程资源」全部打开,这样规则会自动从远端同步更新,不用手动维护。
自定义分流分组
点击「分流规则设置」→ 右上角「编辑」,这里可以看到很多预设分组。以给 ChatGPT 设置专属美国节点为例:
- 点击右上角铅笔图标进入编辑模式
- 点击右上角三个点 → 「添加」
- 选择第二个选项(使用 Karing 预置分组),找到 ChatGPT 分组,打开它
- 根据自己的需求开启其他需要的分组,保存退出
返回后就能看到自定义分流组里多了刚才添加的分组。
添加分流规则细则
点击每个分组右侧的箭头,进入该分组的规则详情。里面有各种预设规则可以直接勾选添加,也支持添加远程规则集、进程名称、进程路径,方便针对特定软件做精细分流。
上面的逻辑运算有两个选项:OR 和 AND。建议保持 OR——任意一条规则命中就走这个分流,实际使用中 AND 模式(需要所有规则同时命中)在规则超过 20 条时几乎匹配不到,意义不大。
分流组顺序与节点指定
分流组的顺序决定了优先级,越靠上优先级越高。如果你想让 Claude 优先走某条线路,按住左键把它拖到列表最上方就好。
设置好分组后返回,在「分流规则」页面打开「自定义分流规则」,然后给每个分流组指定节点:
- 点击 ChatGPT 分流组
- 进入「规则」页面
- 找到之前创建的「静态住宅 IP 分组」,选择对应的美国静态住宅 IP 节点
- 保存,配置生效
这样 ChatGPT 的流量就会走你指定的纯净静态住宅 IP,其他流量走正常的机场节点,互不干扰。
六、链式代理轻松搭建
有些场景光能翻墙还不够——翻出去之后你还需要一个本地身份,比如在海外注册账号、或者访问有地区限制的服务。这时候链式代理就很有用:先通过机场节点出境,再落地到静态住宅 IP,这样出口 IP 是干净的本地住宅地址,身份更可信。
配置步骤很简单:
- 确认已经添加好静态住宅 IP 节点(参考第三步)
- 选中住宅 IP 节点,点击「分流」
- 找到第三行「前置代理」
- 点击右上角「+」,从机场分组里选一个香港节点作为中转
- 保存,链式代理搭建完成
整个配置过程不超过一分钟,流量路径就变成了:本机 → 香港中转节点 → 美国静态住宅 IP → 目标网站。对于需要落地身份的业务来说,这个组合非常实用。