协议对比手记

Notes, guides and reference material.

  1. Clash 的 TUN 模式和系统代理有什么区别

    关于「Clash 的 TUN 模式和系统代理有什么区别」的背景、常见问题与实操要点。

  2. Clash 移动端怎么导入配置

    关于「Clash 移动端怎么导入配置」的背景、常见问题与实操要点。

  3. Clash 怎么配置自定义 DNS 减少污染

    Clash 的自定义 DNS 配置是绕过网络污染、提升访问稳定性的重要手段。默认的 DNS 服务往往受制于运营商或本地缓存污染,导致部分域名解析到错误地址,尤其是对境外服务如 GitHub、Google 等影响显著。通过在 Clash 配置文件中明确指定可信的公共 DNS 服务器,可有效规避此类问题。例如,使用 C…

  4. Clash 策略组怎么排序才合理

    Clash 策略组的排序本质上是一场对流量路径的精准控制,它不只关乎技术逻辑,更涉及使用场景的优先级判断。当多个规则同时匹配同一请求时,Clash 依据策略组中规则的排列顺序进行匹配,排在前面的规则优先生效。若排序混乱,可能导致本该走直连的流量被错误地代理,或本应加密的敏感访问被暴露在明文传输中。最常见的情况是:本…

  5. Clash 外部控制页登录不上怎么办

    Clash 外部控制页登录不上,通常表现为输入正确账号密码后页面无响应、提示“连接失败”或“无法访问”,甚至出现 502 错误。这种问题往往并非由用户操作失误导致,而是由于网络环境限制、配置错误、服务端异常或本地防火墙拦截等多重因素叠加所致。尤其在使用企业内网、学校网络或受监管的公共网络时,外部控制页的访问路径可能…

  6. Clash 如何把国内域名全部直连

    关于「Clash 如何把国内域名全部直连」的背景、常见问题与实操要点。

  7. Clash 规则模式和全局模式该用哪个

    关于「Clash 规则模式和全局模式该用哪个」的背景、常见问题与实操要点。

  8. Clash 分流规则怎么写才不漏域名

    Clash 分流规则的核心是精确匹配,而“不漏域名”本质是避免因规则模糊或遗漏导致流量绕过代理。最常见错误是只写 `example.com` 而忽略其子域名,例如 `m.example.com`、`api.example.com` 会因未显式包含而走直连。正确做法应使用通配符 `*.example.com`,覆盖所…

  9. Clash 提示 9090 端口被占用怎么处理

    关于「Clash 提示 9090 端口被占用怎么处理」的背景、常见问题与实操要点。

  10. Clash 启动脚本报错怎么逐项排查

    关于「Clash 启动脚本报错怎么逐项排查」的背景、常见问题与实操要点。

  11. Clash 配置改完不生效怎么确认原因

    Clash 配置改完不生效,其根本原因往往并非配置本身错误,而是环境与工具链的协同状态未被正确同步。在多数情况下,当用户修改了 Clash 配置文件(如 `config.yaml`)后,若未重启客户端或未触发规则重载机制,系统仍会沿用旧缓存策略,导致新规则形同虚设。这一现象在本地运行的 Clash for Wind…

  12. Clash 怎么看一次请求命中了哪条规则

    在使用 Clash 进行网络代理配置时,判断一次请求命中了哪条规则,是调试与优化规则集的核心需求。这一能力的实现依赖于 Clash 的规则匹配机制与日志输出功能的协同工作。当用户开启详细日志(如 `log-level: debug`)并正确配置规则匹配顺序(即规则列表的优先级),Clash 会在每次请求经过规则引擎…

  13. Clash 怎么检查有没有 DNS 泄漏

    关于「Clash 怎么检查有没有 DNS 泄漏」的背景、常见问题与实操要点。

  14. Clash 怎么只代理浏览器而不影响全局

    关于「Clash 怎么只代理浏览器而不影响全局」的背景、常见问题与实操要点。

  15. Clash for Windows 打不开的常见原因

    Clash for Windows 打不开的常见原因,本质上是系统环境、软件兼容性与用户配置三者之间失衡的结果。在大多数情况下,该问题成立的前提是:操作系统版本过低、缺少必要的运行时组件、或安装包被安全软件误判为恶意程序。例如,当用户在 Windows 7 系统上尝试运行 Clash for Windows 0.1…

  16. Clash 升级后无法启动怎么回滚

    关于「Clash 升级后无法启动怎么回滚」的背景、常见问题与实操要点。

  17. Clash 怎么降低游戏对局的额外延迟

    在使用 Clash 作为网络代理工具时,降低游戏对局的额外延迟是一个常见且关键的需求。尤其是在高竞争性、低容错率的在线游戏中,哪怕毫秒级的延迟波动都可能影响胜负。要实现这一目标,核心在于理解 Clash 的工作原理及其与本地网络环境的交互机制。当用户将 Clash 配置为「直连模式」(Direct)或合理设置规则组…

  18. Clash 局域网代理怎么开放给其他设备

    Clash 局域网代理开放给其他设备,本质上是将本机作为网络枢纽,通过配置使局域网内其他设备可共享其代理规则与流量转发能力。这一功能在技术上成立的前提是:本地运行的 Clash 实例必须启用局域网访问权限,并正确配置监听地址(如 0.0.0.0 而非 127.0.0.1),同时防火墙或路由器需允许相应端口通信。此外…

  19. Clash 节点延迟高应该先查哪里

    关于「Clash 节点延迟高应该先查哪里」的背景、常见问题与实操要点。

  20. Clash 订阅转换怎么正确使用

    Clash 订阅转换的核心问题在于,原始订阅链接提供的规则集往往不兼容当前使用的 Clash 客户端版本或配置格式,导致规则无法加载、代理失效、甚至程序崩溃。尤其当订阅源来自非官方渠道时,其规则语法可能混杂了过时的 YAML 语法、错误的注释结构、未转义的特殊字符,或是直接嵌入了非法的 Base64 编码内容。这些…

  21. Clash 配置文件放在哪个目录

    关于「Clash 配置文件放在哪个目录」的背景、常见问题与实操要点。

  22. Clash 多台设备共用一份配置怎么维护

    关于「Clash 多台设备共用一份配置怎么维护」的背景、常见问题与实操要点。

  23. Clash 怎么加载额外的规则文件

    Clash 怎么加载额外的规则文件,是许多用户在配置自定义代理策略时绕不开的实际问题。尤其当你已经有一套本地化的规则集,或希望引入社区维护的规则(如 Surge、Shadowrocket 格式兼容的规则),但 Clash 客户端默认只读取主配置中的规则部分,无法直接加载外部规则文件时,就容易陷入“规则不生效”“切换…

  24. Clash 的日志在哪里查看

    Clash 的日志在哪里查看,这个问题在实际使用中往往出现在配置失败、规则不生效或连接异常的场景下。用户在尝试排查问题时,最直接的需求是找到能反映软件运行状态的详细记录,但官方并未提供统一图形界面的日志面板,且不同平台、不同版本的 Clash 客户端对日志路径的处理方式存在差异,导致新手容易陷入“找不到日志”的困境…