Loading... 在每次订阅更新后,自动加载自定义的规则 在Setting中找到Profiles中的Parsers,点击右侧Edit,在弹出的窗口中按以下规则填入对应的更改 ``` parsers: # array - url: https://xxx.com yaml: prepend-rules: - DOMAIN-SUFFIX,bing.com,🌏国外网站 - PROCESS-NAME,qbittorrent.exe,DIRECT - PROCESS-NAME,steam.exe,🎮 游戏平台 - IP-CIDR,1xx.xx.2xx.xx/24,DIRECT ``` 其中,url后面填写订阅地址,prepend-rules后面可以按范例填写自定义的规则 支持以下规则定义 * DOMAIN-SUFFIX:域名后缀匹配 * DOMAIN:域名匹配 * DOMAIN-KEYWORD:域名关键字匹配 * IP-CIDR:IP段匹配 * SRC-IP-CIDR:源IP段匹配 * GEOIP:GEOIP数据库(国家代码)匹配 * DST-PORT:目标[端口] * SRC-PORT:源端口匹配 * PROCESS-NAME:源进程名匹配 * RULE-SET:Rule Provider规则匹配 * MATCH:全匹配 <br > 如果自定义的规则和机场订阅冲突的话,比如我有一个地址dynupdate.noip.com需要直连。可以把这个地址加到系统bypass中,优先级要高过规则。 回到Setting中,找到System Prox中的Bypass Domain/IPNet,点击右侧编辑,在弹出的窗口中加入需要不走代理的域名 `dynupdate.noip.com` (第22行) ``` bypass: - localhost - 127.* - 10.* - 172.16.* - 172.17.* - 172.18.* - 172.19.* - 172.20.* - 172.21.* - 172.22.* - 172.23.* - 172.24.* - 172.25.* - 172.26.* - 172.27.* - 172.28.* - 172.29.* - 172.30.* - 172.31.* - 192.168.* - dynupdate.noip.com - <local> ``` 之后刷新订阅即可 在使用Clash中学到的经验,自己留个档防止忘掉。 最后修改:2024 年 09 月 25 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏