快连电脑版的智能分流(KSplit)功能,是许多用户日常使用中最常用也最容易忽视的功能。大多数人只停留在“智能模式”和“全局模式”的二选一,却不知道通过自定义代理规则,可以实现极其精细的流量控制:让某个特定网站走加速、让某个下载工具直连、让某个游戏进程优先走低延迟节点……本文将深入讲解快连自定义代理规则的匹配逻辑、写法规则和实战案例,帮你把流量控制精确到每一个域名和进程。
一、规则匹配的基本逻辑
快连的自定义代理规则基于“匹配优先级”机制运行。当你的设备发起一个网络请求时,快连会按照以下顺序进行判断:
- 进程规则优先:如果该请求来自某个已被规则指定的应用程序(如chrome.exe),则按照进程规则处理。
- 域名规则其次:如果进程规则未匹配,则检查请求的目标域名是否在域名规则列表中。
- IP/CIDR规则再次:如果域名规则未匹配,则检查目标IP是否在IP段规则中。
- 默认策略兜底:如果以上规则均未匹配,则按照当前的全局模式(智能/全局/直连)处理。
理解这一优先级顺序非常重要,它决定了你的规则是否会生效。例如,如果你为某个进程设置了“直连”,但该进程访问的域名同时在“代理”列表中,那么进程规则会优先生效,流量将直连。
二、规则的三种类型与写法
快连支持三种类型的自定义规则,每种规则有不同的写法要求。
1. 进程规则(Process Rule)
进程规则基于应用程序的可执行文件名进行匹配,适用于你需要为某个特定软件单独指定流量走向的场景。
- 写法:直接填写可执行文件名,如
chrome.exe、steam.exe、thunder.exe。Windows系统不区分大小写。 - 路径匹配:部分版本支持填写完整路径,如
C:\Program Files\Google\Chrome\Application\chrome.exe,这样可以避免同名进程误匹配。 - 适用场景:让下载工具(如迅雷、IDM)直连以节省快连流量;让游戏客户端(如Steam、Epic)走加速通道以降低延迟。
2. 域名规则(Domain Rule)
域名规则基于请求的目标域名进行匹配,适用于按网站维度控制流量。
- 精确匹配:填写完整域名,如
www.google.com,仅匹配该确切域名。 - 通配符匹配:使用
*通配符,如*.google.com,匹配所有Google子域名;*.netflix.com匹配Netflix所有相关域名。 - 关键词匹配:部分版本支持关键词匹配,如填写
google,则所有包含“google”的域名都会被匹配。此方式较为宽松,建议谨慎使用。 - 适用场景:让国内视频网站直连;让海外流媒体走特定节点;让公司内部系统直连。
3. IP/CIDR规则(IP Rule)
IP规则基于目标IP地址或IP段进行匹配,适用于域名规则无法覆盖的场景(如直接通过IP访问的服务)。
- 单个IP:填写完整的IPv4地址,如
8.8.8.8。 - CIDR网段:使用CIDR表示法,如
192.168.0.0/16表示192.168.0.0到192.168.255.255的整个网段;10.0.0.0/8表示10.x.x.x的所有地址。 - 适用场景:让局域网设备直连;让特定IP的服务器走加速通道;屏蔽某些IP段。
三、规则动作:代理、直连与阻止
每条自定义规则都需要指定一个“动作”,决定匹配后的流量如何处理。
- 代理(Proxy):强制该流量走快连加速通道。适用于需要加速的海外网站、游戏、协作工具。
- 直连(Direct):强制该流量不走快连,直接使用本地网络。适用于国内网站、局域网设备、下载工具。
- 阻止(Block):阻止该流量。适用于屏蔽广告域名、恶意软件服务器、不需要的更新服务。
四、实战配置案例
以下是一些常见的自定义规则配置案例,你可以根据自己的需求直接参考或修改。
案例1:让国内视频网站直连,节省快连流量
国内视频网站(如B站、爱奇艺、腾讯视频)的流量通常不需要加速,如果误走快连通道,会消耗大量流量并增加延迟。建议添加以下直连规则:
*.bilibili.com→ 直连*.iqiyi.com→ 直连*.v.qq.com→ 直连*.youku.com→ 直连*.mgtv.com→ 直连
案例2:让下载工具直连,避免占用加速带宽
下载工具(如迅雷、IDM、qBittorrent)通常需要大量带宽,如果走快连通道,会严重挤占其他应用的加速资源。建议添加以下进程直连规则:
Thunder.exe→ 直连IDMan.exe→ 直连qbittorrent.exe→ 直连uTorrent.exe→ 直连
案例3:让海外办公工具走特定节点
如果你需要频繁使用Google Workspace、Slack、Zoom等工具,建议将这些域名强制走代理,并配合低延迟节点:
*.google.com→ 代理*.slack.com→ 代理*.zoom.us→ 代理*.atlassian.net→ 代理
案例4:屏蔽广告与追踪域名
通过“阻止”动作,可以屏蔽常见的广告和追踪域名,提升浏览体验:
*.doubleclick.net→ 阻止*.googlesyndication.com→ 阻止*.google-analytics.com→ 阻止*.adservice.google.com→ 阻止
案例5:让局域网设备直连
如果你需要访问局域网内的NAS、打印机或其他设备,建议添加以下IP直连规则,避免流量绕行快连服务器:
192.168.0.0/16→ 直连10.0.0.0/8→ 直连172.16.0.0/12→ 直连
五、规则的导入与导出
快连支持规则的批量导入和导出,方便你在多台设备间同步配置,或备份自己的规则集。
1. 规则格式
快连的自定义规则通常支持以下格式(具体以客户端版本为准):
- 纯文本格式:每行一条规则,格式为
类型,匹配内容,动作,例如DOMAIN,*.google.com,PROXY。 - JSON格式:部分版本支持JSON格式的规则文件,适合程序化生成和管理。
2. 导入规则
在“设置” → “智能分流” → “自定义规则”中,点击“导入”按钮,选择你准备好的规则文件。导入后,建议逐条检查规则是否正确解析,避免因格式错误导致规则失效。
3. 导出规则
点击“导出”按钮,可以将当前的所有自定义规则保存为文件。建议定期导出备份,以便在重装系统或更换设备时快速恢复配置。
六、常见问题与注意事项
Q:为什么我添加的规则没有生效?
A:请检查规则的优先级。进程规则优先于域名规则,域名规则优先于IP规则。如果某个进程已被设置为“直连”,那么即使你为它访问的域名设置了“代理”,流量仍会直连。此外,请确认规则已保存并重新连接快连以使规则生效。
Q:通配符“*”可以匹配多级域名吗?
A:是的。*.google.com 可以匹配 www.google.com、mail.google.com、drive.google.com 等所有子域名。但它不会匹配 google.com 本身,如需匹配主域名,建议同时添加 google.com。
Q:规则数量有限制吗?
A:大多数版本对规则数量没有硬性限制,但规则过多可能影响匹配效率。建议将常用规则保持在100条以内,并定期清理不再使用的规则。
Q:如何测试规则是否生效?
A:你可以在快连的“连接日志”或“流量监控”中查看当前流量的走向。访问目标网站后,观察日志中该请求是被标记为“代理”还是“直连”。部分版本还提供了“规则测试”功能,可以输入域名或IP,查看会匹配到哪条规则。