关注我们: 微信公众号

微信公众号

电脑用户请使用手机扫描二维码

手机用户请微信打开后长按二维码 -> 识别二维码

微博

Clash Meta 是 clash 增强版,提供了更多的规则和功能,可以更灵活地管理网络流量。以下是 Clash Meta 的一些常见规则配置示例

原子VPN网络加速工具多端适配 2026-10-06 13:56:20 3 0

域名过滤

阻止访问某些域名或网站:

@rule =
{
    domain = {
        "example.com" = {
            enabled = true;  -- 启用过滤
            accept = "";    -- 可选,接受的域名或子域名
        }
    }
}

端口转发

将本地端口转发到远程主机:

@rule =
{
    port_forwarding = {
        "127...1:808" = {
            destination = "example.com:80";
            -- 可以添加更多配置,如设置代理或其他选项
        }
    }
}

限流

限制某些域名或地址的访问速率:

@rule =
{
    rate_limit = {
        "example.com" = {
            limit = 100;  -- 每分钟允许的访问次数
            burst = 0;    -- 瞬间允许的访问次数
        }
    }
}

DNS 重写

将域名指向特定的地址或服务:

@rule =
{
    dns = {
        "example.com" = {
            addresses = "127...1";
            -- 或者
            servers = "127...1:53";  -- 指定DNS服务器
        }
    }
}

路径过滤

限制访问特定路径或文件:

@rule =
{
    path = {
        "/etc" = {
            enabled = true;  -- 禁止访问 /etc 目录
        }
    }
}

TCP/UDP 过滤

阻止或允许特定协议的流量:

@rule =
{
    protocol = {
        "tcp" = {
            enabled = false;  -- 禁止 TCP 流量
        },
        "udp" = {
            enabled = true;   -- 允许 UDP 流量
        }
    }
}

状态匹配

根据连接状态匹配规则:

@rule =
{
    state = {
        "new" = {
            enabled = true;  -- 只允许新连接
        },
        "established" = {
            enabled = true;  -- 允许已建立的连接
        }
    }
}

脚本规则

使用 Lua 脚本实现自定义规则:

@rule =
{
    script = {
        "example.lua" = {
            enabled = true;  -- 启用脚本规则
        }
    }
}

高级规则

结合多个规则条件进行匹配:

@rule =
{
    match = {
        {
            port = 80;
            ip = "192.168.1./24";
            protocol = "tcp";
        },
        {
            domain = "example.com";
            path = "/api";
            state = "new";
        }
    }
}

规则组合

将多个规则组合在一起:

@rule =
{
    domain = {
        "example.com" = {
            enabled = true;
        },
        "another.com" = {
            enabled = true;
        }
    },
    port_forwarding = {
        "127...1:808" = {
            destination = "example.com:80";
        }
    }
}

注意事项:

  1. 配置文件格式:Clash Meta 的规则配置使用 Lua 格式,确保语法正确。
  2. 重启Clash:配置更改后,记得重启Clash以使规则生效。
  3. 测试规则:在实际应用前,建议在测试网络环境中验证规则是否正确。

通过这些配置,你可以根据需求灵活管理网络流量,实现更高级的网络管理功能。

Clash Meta 是 clash 增强版,提供了更多的规则和功能,可以更灵活地管理网络流量。以下是 Clash Meta 的一些常见规则配置示例

如果没有特点说明,本站所有内容均由原子加速器官方网站|提供客户端版本、线路管理与节点选择功能,适配Windows、Android、iOS等设备,便于用户进行网络连接优化原创,转载请注明出处!