1. 绕道折返跑:为什么国内软件会变卡?
微信和钉钉为了极致的用户体验,在国内部署了密密麻麻的边缘 CDN 服务器:
- 当你的客户端规则不够精细,或者误开启了「全局模式」;
- 微信向国内 CDN 发送图片的数据包,被强制送到了香港或美西的代理节点;
- 代理节点在海外再通过公网海底光缆向腾讯机房发包;
- **国内咫尺之遥的通信硬生生变成了跨越太平洋的越洋长途**,延迟从 10ms 暴增至 300ms,且极易因跨境拥堵丢包导致图片发送失败!
💡 办公电脑必须严格保持在规则模式(Rule Mode)。
2. 生产级国内办公直连白名单配置
在主规则 `rules:` 的头部加入以下高优先级直连条目:
yaml
# 国内主流办公与社交软件强制直连规则
rules:
# 1. 微信 / 微信视频号 / 腾讯服务强制直连
- PROCESS-NAME,WeChat.exe,DIRECT
- PROCESS-NAME,WeChatAppEx.exe,DIRECT
- GEOSITE,wechat,DIRECT
- GEOSITE,qq,DIRECT
# 2. 钉钉 / 阿里巴巴办公生态强制直连
- PROCESS-NAME,DingTalk.exe,DIRECT
- GEOSITE,dingtalk,DIRECT
- GEOSITE,alibaba,DIRECT
# 3. 飞书 / 字节跳动办公生态强制直连
- PROCESS-NAME,Feishu.exe,DIRECT
- GEOSITE,feishu,DIRECT
# 4. 后续常规规则
- GEOIP,CN,DIRECT,no-resolve
- MATCH,PROXY 3. 局域网传输与投屏协议放行
很多用户发现开了代理后,微信的「文件传输助手」或局域网面对面快传失效:
- 确保规则中包含了 `IP-CIDR,192.168.0.0/16,DIRECT,no-resolve`;
- 确保在设置中开启了局域网广播放行,让设备之间能通过私网 IP 建立直连通道。
❓ 常见疑问与排查步骤
微信电脑端提示「登录环境异常」是什么原因?
说明你此前在全局模式下登录了微信,腾讯检测到登录 IP 突变为境外机房触发了防盗号风控。改回规则模式直连后使用手机重新扫码即可恢复。
钉钉视频会议总是提示网络不佳怎么排查?
钉钉会议使用私有 UDP 协议通信。将钉钉进程加入 PROCESS-NAME 直连后,会议流量直接走本地家庭宽带,彻底消除丢包。
macOS 上的企业微信进程名是什么?
macOS 下对应进程名为 `WXWork`,添加规则 `- PROCESS-NAME,WXWork,DIRECT` 即可。