快连电脑版的智能分流功能,让很多用户实现了“国内网站直连、国外网站走代理”的自动化网络体验。但当你添加的规则越来越多,尤其是同时存在进程规则、域名规则和IP规则时,一个绕不开的问题就出现了:到底哪条规则先生效?如果优先级搞不清楚,就可能出现“明明设置了某网站走代理,结果还是直连”或者“公司内网该直连却走了代理”的尴尬情况。
这篇文章将为你彻底讲清楚快连电脑版分流规则的匹配顺序,并用实际例子演示如何正确配置,避免规则冲突。如果你还没有安装快连电脑版,可以前往快连下载页面获取最新客户端。
一、快连分流的三种规则类型
在快连电脑版的“分流设置”中,你可以添加三种类型的规则:
- 进程规则:根据应用程序的进程名(如
chrome.exe、Telegram.exe)决定流量走向。进程规则最直接,因为它不关心目标地址,只看是哪个程序发出的连接。 - 域名规则:根据目标域名或域名通配符(如
*.google.com、github.com)匹配。域名规则适合按网站维度分流,比如让所有 Google 相关服务走代理。 - IP规则:根据目标 IP 地址或 IP 段(如
8.8.8.8、192.168.0.0/16)匹配。IP规则通常用于内网直连或特定服务器直连,因为很多内网服务没有域名,只能通过 IP 识别。
这三种规则各有适用场景,但混合使用时,快连并不是“先添加的先生效”,而是有一套固定的优先级顺序。
二、优先级顺序:进程 > 域名 > IP
经过实测和官方文档确认,快连电脑版的分流规则匹配顺序为:
进程规则 → 域名规则 → IP规则 → 默认路由(智能分流/全局模式)
也就是说,当一条网络连接发起时,快连会首先检查它属于哪个进程。如果该进程命中了某条进程规则,就直接按照该规则执行(代理或直连),不再继续检查域名和IP规则。只有当进程规则没有命中时,才会进入域名规则匹配;域名规则也没命中,才检查IP规则;如果所有规则都没命中,最后才走默认路由。
为什么这样设计?
进程规则的优先级最高,是因为进程是流量的“源头”,最精确也最不容易误判。一个程序要么走代理,要么直连,逻辑上最清晰。域名规则次之,因为域名比IP更稳定、更易读,而且很多网站使用CDN,IP会频繁变化,用域名匹配更可靠。IP规则放在最后,是因为IP匹配范围可能很大(比如一个/16的网段),容易误伤,所以作为补充手段。
三、规则冲突的典型场景与解法
理解了优先级,很多“分流不生效”的问题就迎刃而解了。下面看几个常见例子。
场景1:想让 Chrome 走代理,但 Chrome 访问内网时又希望直连
如果你添加了一条进程规则“chrome.exe → 代理”,那么 Chrome 的所有流量都会走代理,包括它访问公司内网 OA 的请求。这时候即使你添加了 IP 规则“192.168.0.0/16 → 直连”,也不会生效,因为进程规则已经先命中了。
正确做法:不要给 Chrome 添加全局进程规则。而是利用域名规则和IP规则:添加域名规则“*.google.com → 代理”,添加IP规则“192.168.0.0/16 → 直连”。这样 Chrome 访问 Google 时走代理,访问内网时走直连,互不干扰。
场景2:某下载软件需要直连,但它的流量却走了代理
可能你之前添加了一条域名规则“*.example.com → 代理”,而该下载软件恰好从 example.com 下载资源,于是命中域名规则走了代理。此时如果你希望该软件完全直连,应该添加一条进程规则“下载软件.exe → 直连”。由于进程规则优先级高于域名规则,这条进程规则会优先生效,强制该软件直连。
场景3:公司内网系统没有域名,只有IP,却走了代理
内网系统通常使用私有IP(如 10.x.x.x、172.16.x.x、192.168.x.x)。你可以在分流设置中添加一条IP规则“10.0.0.0/8 → 直连”,并确保没有针对该内网程序的进程规则将其指向代理。如果该内网系统是通过浏览器访问的,而浏览器又设置了进程规则“浏览器 → 代理”,那么IP规则依然不会生效。解决办法是取消浏览器的进程规则,改用域名+IP规则组合。
场景4:游戏加速时,希望游戏流量走代理,但语音软件直连
很多玩家会为游戏主程序添加进程规则“游戏.exe → 代理”,同时希望 Discord 或 TeamSpeak 保持直连以降低语音延迟。这时可以添加进程规则“Discord.exe → 直连”,因为进程规则优先级相同,但具体匹配时按进程名精确命中。如果两个进程规则冲突,快连会以更精确的规则为准(通常按添加顺序或进程名精确度,建议只保留一条)。更稳妥的做法是:游戏用进程规则走代理,语音软件用进程规则走直连,互不干扰。
四、如何正确配置规则:实操步骤
打开快连电脑版,进入“设置” → “分流设置” → “自定义规则”。点击“添加规则”,你会看到规则类型选项。建议按照以下原则配置:
- 优先使用域名规则处理网站分流,比如“国外网站走代理,国内网站直连”。
- 使用IP规则处理内网直连和特定服务器直连,比如“192.168.0.0/16 → 直连”。
- 谨慎使用进程规则。只有当你希望某个程序全部流量都走代理或都直连时,才使用进程规则。一旦使用,它会覆盖域名和IP规则。
- 规则顺序不需要手动调整,因为优先级是固定的。你只需关注规则类型是否正确。
添加规则时,注意通配符写法:域名规则中 * 代表任意字符,例如 *.google.com 可以匹配 www.google.com、mail.google.com。IP规则支持 CIDR 格式,例如 8.8.8.0/24。进程名一般不区分大小写,但建议填写完整的可执行文件名,如 chrome.exe。
五、验证规则是否生效
配置完成后,如何确认规则按预期工作?快连电脑版提供了“规则日志”或“连接日志”功能。你可以在分流设置页面找到“查看日志”按钮,观察每条连接的匹配结果。日志中会显示“命中进程规则”、“命中域名规则”或“命中IP规则”,以及最终执行的动作(代理/直连)。
如果发现某条连接没有按预期分流,首先检查是否有更高优先级的规则命中了它。例如,你希望某网站直连,但日志显示“命中进程规则:chrome.exe → 代理”,那就说明进程规则抢先了,需要调整。更多排查思路可以参考快连技术博客中的其他文章。
六、进阶:默认路由与规则兜底
当所有自定义规则都没有命中时,快连会使用“默认路由”设置。在智能分流模式下,默认路由通常是“国内直连、国外代理”;在全局模式下,默认路由是“全部代理”。你可以把默认路由理解为最后一道防线。因此,如果你希望某个网站走代理,但忘了添加规则,它可能因为默认路由而走了直连(在智能分流模式下)。所以,重要的分流需求一定要显式添加规则。
另外,快连电脑版还支持规则分组和批量导入。如果你有多台设备,可以将配置导出为文件,在其他设备上导入,省去重复配置的麻烦。具体操作可以在“分流设置”页面找到“导出/导入”按钮。
七、常见误区与注意事项
- 误区一:规则越多越好。规则过多会增加匹配开销,也可能互相冲突。建议只添加必要的规则,定期清理无用规则。
- 误区二:进程规则可以替代域名规则。进程规则虽然优先级高,但粒度太粗。如果只是想控制某个网站的走向,域名规则更合适。
- 误区三:IP规则能解决所有内网问题。有些内网服务使用域名访问,此时IP规则可能不生效,需要改用域名规则或关闭全局代理。
- 注意事项:修改规则后,建议重启一下快连客户端或重新连接,确保新规则立即生效。
八、总结
快连电脑版的分流规则优先级可以总结为一句话:进程规则最优先,域名规则次之,IP规则再次,默认路由兜底。掌握这个顺序,你就能轻松解决大部分分流冲突问题。配置时尽量用域名和IP规则做精细控制,把进程规则留给“需要全量代理或全量直连”的特殊程序。这样既能享受智能分流的便利,又能保证内网访问和特定应用的网络体验。
如果你在配置过程中遇到问题,欢迎查阅快连常见问题页面,或联系技术支持获取帮助。还没有体验过快连的用户,可以前往快连下载页面下载最新版客户端,亲自试一试智能分流的强大之处。