全阳霁 发表于 2025-7-7 01:25:55

全局扩展脚本


[*]默认写法
// Define main function (script entry)

const rules = [
'DOMAIN-SUFFIX,ip.sb,DIRECT'
];

function main(config, profileName) {
config.rules = rules.concat(config.rules)
return config;
}
[*]路由规则

[*]DOMAIN : 匹配完整域名
[*]DOMAIN-SUFFIX : 匹配域名后缀

[*]例:google.com匹配www.google.com/mail.google.com和google.com,但不匹配content-google.com

[*]DOMAIN-KEYWORD : 使用域名关键字匹配
[*]DOMAIN-REGEX : 域名正则表达式匹配
[*]GEOSITE : 匹配 Geosite 内的域名
[*]IP-CIDR & IP-CIDR6 : 匹配 IP 地址范围,IP-CIDR和IP-CIDR6效果是一样的,IP-CIDR6只是一个别名
[*]IP-SUFFIX : 匹配 IP 后缀范围
[*]IP-ASN : 匹配 IP 所属 ASN
[*]GEOIP : 匹配 IP 所属国家代码
[*]SRC-GEOIP : 匹配来源 IP 所属国家代码
[*]其他更多

[*]代理策略

[*]DIRECT : 直连,数据直接出站
[*]REJECT : 拒绝,拦截数据出站
[*]REJECT-DROP : 拒绝,与REJECT不同的是,该策略将静默抛弃请求
[*]PASS : 绕过,会使匹配规则时跳过此规则
[*]COMPATIBLE : 兼容,在策略组筛选不出节点时出现,等效 DIRECT


来源:豆瓜网用户自行投稿发布,如果侵权,请联系站长删除
页: [1]
查看完整版本: 全局扩展脚本