自建节点汇聚订阅后套入规则配置方法个人经验分享

这是我比较喜欢用的自建节点汇聚MISUB 主打一个快速简便易用 一目了然

正常应该是用不着这个Sub Store的,但是MISUB转换出来的订阅链接好像openclash识别下载就是总是不行 手机端我用小火箭和loon是没问题的 但是为了解决我openclash的问题 所以才用到Sub Store转换 它的转换能被openclash识别和下载配置

可能有人会觉得为什么不直接用Sub Store? 因为Sub Store汇聚节点都是直接用节点信息 一行行输入 节点少还好 多了就很乱查找也不方便 看着眼花 但是我用MISUB汇聚生成订阅后 直接用远程订阅就方便管理节点了

节点解决了就是头疼规则分流和配置了 我试了很多种YouTube上的教程 大多数好像都用比较新的插件 openclash的教程开始变少了 还有大多数都是推机场订阅多 搞得自建的适配好像就有点难找了 我慢慢摸索整理 以下是我在用的2个方法 第一种是直接yaml文件改里面的订阅 这是最方便的 第二种就是通过sub stoer里面的文件配置整合成订阅 这种方法的话更方便 节点更改就直接去MISUB上随意改节点 openclash直接更新订阅就好了

下图就是第一种方法直接yaml文件模版改订阅 直接用的 不知道是不是我的网络问题 点更新好像有点失灵

这是引用宇哥的自建配置文件 https://raw.githubusercontent.com/qichiyuhub/rule/refs/heads/main/config/zijian/client/config.yaml

下面是第二种方法也是修改自宇哥的配置

如图标示选择和填入 下面就是配置

全局配置

port: 7890
socks-port: 7891
redir-port: 7892
mixed-port: 7893
tproxy-port: 7894
allow-lan: true
bind-address: “*”
ipv6: false
unified-delay: true
tcp-concurrent: true
log-level: warning
find-process-mode: ‘off’
global-client-fingerprint: chrome
keep-alive-idle: 600
keep-alive-interval: 15
disable-keep-alive: false
profile:
store-selected: true
store-fake-ip: true

嗅探

sniffer:
enable: true
sniff:
HTTP:
ports: [80, 8080-8880]
override-destination: true
TLS:
ports: [443, 8443]
QUIC:
ports: [443, 8443]
force-domain:

  • “+.v2ex.com”
    skip-domain:
  • “+.baidu.com”

DNS模块

dns:
enable: true
listen: 0.0.0.0:1053
ipv6: false
respect-rules: true
enhanced-mode: fake-ip
fake-ip-range: 28.0.0.1/8
fake-ip-filter-mode: blacklist
fake-ip-filter:

  • “rule-set:private_domain,cn_domain”
  • “+.msftconnecttest.com”
  • “+.msftncsi.com”
  • “time.*.com”
    default-nameserver:
  • 223.5.5.5
    proxy-server-nameserver:
  • https://223.5.5.5/dns-query
    nameserver:
  • 223.5.5.5
  • 119.29.29.29

策略组

proxy-groups:

  • {name: :frog: 手动选择, type: select, include-all: true, sort-by: original} # ← 已在此处添加排序参数
  • {name: :bullseye: 全球直连, type: select, proxies: [DIRECT]}
  • {name: :video_camera: YouTube, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :four_leaf_clover: Google, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :robot: ChatGPT, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :man_technologist:t6: GitHub, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :dolphin: OneDrive, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :window: Microsoft, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :musical_note: TikTok, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :mobile_phone_with_arrow: Telegram, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :movie_camera: NETFLIX, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :airplane: Speedtest, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :euro_banknote: PayPal, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :red_apple: Apple, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}
  • {name: :fish: 漏网之鱼, type: select, include-all: true, proxies: [:frog: 手动选择, :bullseye: 全球直连]}

规则匹配

rules:

  • DOMAIN-SUFFIX,qichiyu.com,:frog: 手动选择
  • RULE-SET,private_domain,:bullseye: 全球直连
  • RULE-SET,apple_domain,:red_apple: Apple
  • RULE-SET,ai,:robot: ChatGPT
  • RULE-SET,github_domain,:man_technologist:t6: GitHub
  • RULE-SET,youtube_domain,:video_camera: YouTube
  • RULE-SET,google_domain,:four_leaf_clover: Google
  • RULE-SET,onedrive_domain,:dolphin: OneDrive
  • RULE-SET,microsoft_domain,:window: Microsoft
  • RULE-SET,tiktok_domain,:musical_note: TikTok
  • RULE-SET,speedtest_domain,:airplane: Speedtest
  • RULE-SET,telegram_domain,:mobile_phone_with_arrow: Telegram
  • RULE-SET,netflix_domain,:movie_camera: NETFLIX
  • RULE-SET,paypal_domain,:euro_banknote: PayPal
  • RULE-SET,gfw_domain,:frog: 手动选择
  • RULE-SET,geolocation-!cn,:frog: 手动选择
  • RULE-SET,cn_domain,:bullseye: 全球直连
  • RULE-SET,google_ip,:four_leaf_clover: Google,no-resolve
  • RULE-SET,netflix_ip,:movie_camera: NETFLIX,no-resolve
  • RULE-SET,telegram_ip,:mobile_phone_with_arrow: Telegram,no-resolve
  • RULE-SET,cn_ip,:bullseye: 全球直连
  • MATCH,:fish: 漏网之鱼

规则集

rule-anchor:
ip: &ip {type: http, interval: 86400, behavior: ipcidr, format: mrs}
domain: &domain {type: http, interval: 86400, behavior: domain, format: mrs}
class: &class {type: http, interval: 86400, behavior: classical, format: text}
rule-providers:
private_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/private.mrs”}
ai: { <<: *domain, url: “https://github.com/MetaCubeX/meta-rules-dat/raw/refs/heads/meta/geo/geosite/category-ai-!cn.mrs” }
youtube_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/youtube.mrs”}
google_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/google.mrs”}
github_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/github.mrs”}
telegram_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/telegram.mrs”}
netflix_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/netflix.mrs”}
paypal_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/paypal.mrs”}
onedrive_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/onedrive.mrs”}
microsoft_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/microsoft.mrs”}
apple_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/apple-cn.mrs”}
speedtest_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/ookla-speedtest.mrs”}
tiktok_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/tiktok.mrs”}
gfw_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/gfw.mrs”}
geolocation-!cn: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/geolocation-!cn.mrs”}
cn_domain: { <<: *domain, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/cn.mrs”}
cn_ip: { <<: *ip, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/cn.mrs”}
google_ip: { <<: *ip, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/google.mrs”}
telegram_ip: { <<: *ip, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/telegram.mrs”}
netflix_ip: { <<: *ip, url: “https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geoip/netflix.mrs”}

11 个赞

给你点赞

3 个赞

好帖

2 个赞

大佬,这个是真干货啊,谢谢分享,很好用的,我也在用。

2 个赞

你这文章不错。

:sweat_smile:

1 个赞

看不懂 不会用

大佬牛啊

大爱misub

收藏备用

干货

订阅汇聚和规则套用,这才是玩法的精髓,学习了!

大佬牛啊,正好再看substore

mi-sub具体作用是干嘛的呢,现在用的subconverter+sub-store

学习了

自己搭建Sub Store,每次进去 都要重新添加订阅,每次复制出来的订阅 用几天就更新不出来了,进sub store面板 订阅消失,好像不能保存一样,不知道是不是我操作不当

纯干货,点赞

学习了

方便整理节点 随时删除丢进去也一目了然 如果跟普通汇聚那样一堆节点信息 你还得仔细去找你需要删除的那个节点很头疼

学习了

已经用上了,自建节点用mi-sub管理起来了,机场还是用的sub-store,省了一个sub-web