Clash for Android自定义规则使用指南

Clash for Android自定义规则使用指南

1. 配置规则

  • 使用自定义规则的目的

    • 在Clash for Android中,用户可以通过自定义规则实现更精细的网络流量控制,比如自定义网址、域名、IP规则等。
    • 通过配置规则,用户可以自定义规定特定网址或IP的访问策略,进一步优化网络连接。
  • 编辑配置文件

    • 打开Clash for Android应用,进入“配置”页面,找到“Rules”选项。
    • 点击“Edit…”进入编辑模式,此处用户可以编辑或添加自定义规则内容。

2. 规则类型

  • 域名规则

    • 一般用于限制或放行某些特定域名或网站,格式为DOMAIN-SUFFIX、DOMAIN、DOMAIN-KEYWORD等。
    • 通过域名规则,可以实现对特定网站的定向代理或直连。
  • IP规则

    • 主要用于设置特定IP的访问策略,格式为IP-CIDR、IP-CIDR6等。
    • IP规则可用于对特定IP的流量进行控制,比如强制走代理或直连。

3. 规则语法

  • 基本语法
    • 规则文件采用YAML或YAML的扩展语法,支持包括正则表达式、条件判断等功能。
    • 用户在编辑自定义规则时,应遵循规则语法,确保规则文件的正确性和有效性。

4. FAQ

People also ask

  • 如何添加自定义规则?

    • 用户可以通过编辑Clash for Android的规则文件来添加自定义规则。在应用中找到“Rules”选项,点击“Edit…”进行编辑。
    • 在编辑界面,按照规则类型和语法要求添加相应内容,并保存生效。
  • 如何验证自定义规则是否生效?

    • 可以通过访问指定网址或IP,观察网络连接状态来验证自定义规则的有效性。
    • 在Clash for Android中,用户也可以查看实时的网络流量匹配情况,以确认规则是否已生效。
  • 为什么自定义规则没有生效?

    • 可能是规则语法错误导致的,用户需要仔细检查规则文件中的语法是否符合要求。
    • 另外,也可能是规则被其他规则或模式所覆盖,用户可以检查并调整规则的顺序来解决。
  • 如何撤销或删除自定义规则?

    • 用户可以直接在编辑模式下删除相应的规则内容,并保存生效即可撤销或删除自定义规则。
    • 在删除规则后,用户可以重新编辑或恢复默认规则,以调整网络流量控制策略。
正文完