Skip to content

Instantly share code, notes, and snippets.

@MOHENOO
Last active October 17, 2024 06:41
Show Gist options
  • Save MOHENOO/7af15b866e2965826cb4a6374e447f5a to your computer and use it in GitHub Desktop.
Save MOHENOO/7af15b866e2965826cb4a6374e447f5a to your computer and use it in GitHub Desktop.
Work.yaml
port: 1087
socks-port: 1080
allow-lan: false
mode: rule
log-level: info
external-controller: :9090
proxies:
- {name: home, server: 192.168.100.1, port: 1080, type: socks5}
- {name: work, server: 127.0.0.1, port: 12345, type: socks5}
proxy-groups:
- name: 🔰 节点选择
type: select
proxies:
- 🎯 全球直连
- home
- work
- name: Work
type: select
proxies:
- work
- 🎯 全球直连
- name: 🎥 NETFLIX
type: select
proxies:
- 🔰 节点选择
- 🎯 全球直连
- home
- work
- name: ⛔️ 广告拦截
type: select
proxies:
- 🛑 全球拦截
- 🎯 全球直连
- 🔰 节点选择
- name: 🚫 运营劫持
type: select
proxies:
- 🛑 全球拦截
- 🎯 全球直连
- 🔰 节点选择
- name: 🌍 国外媒体
type: select
proxies:
- 🔰 节点选择
- 🎯 全球直连
- home
- work
- name: 🌏 国内媒体
type: select
proxies:
- 🎯 全球直连
- 🔰 节点选择
- name: Ⓜ️ 微软服务
type: select
proxies:
- 🎯 全球直连
- 🔰 节点选择
- home
- work
- name: 📲 电报信息
type: select
proxies:
- 🔰 节点选择
- 🎯 全球直连
- home
- work
- name: 🍎 苹果服务
type: select
proxies:
- 🎯 全球直连
- 🔰 节点选择
- home
- work
- name: 🎯 全球直连
type: select
proxies:
- DIRECT
- name: 🛑 全球拦截
type: select
proxies:
- REJECT
- DIRECT
- name: 🐟 漏网之鱼
type: select
proxies:
- 🔰 节点选择
- 🎯 全球直连
- home
- work
rules:
- IP-CIDR,10.0.0.0/8,Work,no-resolve
- IP-CIDR,100.64.0.0/10,Work,no-resolve
- DOMAIN-KEYWORD,ksyun,Work
- DOMAIN-SUFFIX,ksyun.com,Work
- RULE-SET,LocalAreaNetwork_domain,🎯 全球直连
- RULE-SET,LocalAreaNetwork_ipcidr,🎯 全球直连,no-resolve
- DOMAIN-KEYWORD,1drv,Ⓜ️ 微软服务
- DOMAIN-KEYWORD,microsoft,Ⓜ️ 微软服务
- RULE-SET,MSServices_domain,Ⓜ️ 微软服务
- RULE-SET,Unbreak_domain,🎯 全球直连
- RULE-SET,AdRule_domain,🛑 全球拦截
- RULE-SET,AdRule_ipcidr,🛑 全球拦截,no-resolve
- RULE-SET,Hijacking_domain,🛑 全球拦截
- RULE-SET,Hijacking_ipcidr,🛑 全球拦截,no-resolve
- DOMAIN-KEYWORD,netflixdnstest,🎥 NETFLIX
- DOMAIN-KEYWORD,apiproxy-device-prod-nlb-,🎥 NETFLIX
- DOMAIN-KEYWORD,dualstack.apiproxy-,🎥 NETFLIX
- RULE-SET,Netflix_domain,🎥 NETFLIX
- DOMAIN-KEYWORD,jooxweb-api,🌍 国外媒体
- DOMAIN-KEYWORD,spotify.com,🌍 国外媒体
- DOMAIN-KEYWORD,-spotify-com,🌍 国外媒体
- DOMAIN-KEYWORD,abematv.akamaized.net,🌍 国外媒体
- DOMAIN-KEYWORD,avoddashs,🌍 国外媒体
- DOMAIN-KEYWORD,bbcfmt,🌍 国外媒体
- DOMAIN-KEYWORD,uk-live,🌍 国外媒体
- DOMAIN-KEYWORD,voddazn,🌍 国外媒体
- DOMAIN-KEYWORD,discovery.uplynk.com,🌍 国外媒体
- DOMAIN-KEYWORD,hamivideo.cdn.hinet.net,🌍 国外媒体
- DOMAIN-KEYWORD,.hbogoasia.,🌍 国外媒体
- DOMAIN-KEYWORD,netflixdnstest,🌍 国外媒体
- DOMAIN-KEYWORD,apiproxy-device-prod-nlb-,🌍 国外媒体
- DOMAIN-KEYWORD,dualstack.apiproxy-,🌍 国外媒体
- DOMAIN-KEYWORD,tiktokcdn-,🌍 国外媒体
- RULE-SET,Streaming_domain,🌍 国外媒体
- RULE-SET,Streaming_ipcidr,🌍 国外媒体,no-resolve
- RULE-SET,Bilibili_domain,🌏 国内媒体
- RULE-SET,iQiyi_domain,🌏 国内媒体
- RULE-SET,iQiyi_ipcidr,🌏 国内媒体,no-resolve
- RULE-SET,Letv_domain,🌏 国内媒体
- RULE-SET,MOO,🌏 国内媒体
- RULE-SET,Tencent Video_domain,🌏 国内媒体
- RULE-SET,Youku_domain,🌏 国内媒体
- RULE-SET,Youku_ipcidr,🌏 国内媒体,no-resolve
- RULE-SET,Telegram_domain,📲 电报信息
- RULE-SET,Telegram_ipcidr,📲 电报信息,no-resolve
- DOMAIN-KEYWORD,google,🔰 节点选择
- DOMAIN-KEYWORD,.blogspot.,🔰 节点选择
- DOMAIN-KEYWORD,.facebook.,🔰 节点选择
- DOMAIN-KEYWORD,.pinterest.,🔰 节点选择
- RULE-SET,Global_domain,🔰 节点选择
- RULE-SET,Global_ipcidr,🔰 节点选择,no-resolve
- DOMAIN-KEYWORD,apple.com.akadns.net,🍎 苹果服务
- DOMAIN-KEYWORD,apple.com.edgekey.net,🍎 苹果服务
- DOMAIN-KEYWORD,apple-support.akadns.net,🍎 苹果服务
- DOMAIN-KEYWORD,icloud.com.akadns.net,🍎 苹果服务
- RULE-SET,Apple_domain,🍎 苹果服务
- RULE-SET,China_domain,🎯 全球直连
- RULE-SET,China_ipcidr,🎯 全球直连,no-resolve
- DOMAIN-KEYWORD,aria2,🎯 全球直连
- DOMAIN-KEYWORD,xunlei,🎯 全球直连
- DOMAIN-KEYWORD,yunpan,🎯 全球直连
- DOMAIN-KEYWORD,Thunder,🎯 全球直连
- DOMAIN-KEYWORD,XLLiveUD,🎯 全球直连
- RULE-SET,Download,🎯 全球直连
- GEOIP,CN,🎯 全球直连
- MATCH,🐟 漏网之鱼
rule-providers:
LocalAreaNetwork_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvTG9jYWxBcmVhTmV0d29yay5saXN0
path: ./providers/rule-provider_LocalAreaNetwork_domain.yaml
interval: 86400
LocalAreaNetwork_ipcidr:
type: http
behavior: ipcidr
url: http://192.168.100.100:25500/getruleset?type=4&url=c3VyZ2U6cnVsZXMvTG9jYWxBcmVhTmV0d29yay5saXN0
path: ./providers/rule-provider_LocalAreaNetwork_ipcidr.yaml
interval: 86400
MSServices_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvTVNTZXJ2aWNlcy5saXN0
path: ./providers/rule-provider_MSServices_domain.yaml
interval: 86400
Unbreak_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvVW5icmVhay5saXN0
path: ./providers/rule-provider_Unbreak_domain.yaml
interval: 86400
AdRule_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvTm9ieURhL1N1cmdlL0FkUnVsZS5saXN0
path: ./providers/rule-provider_AdRule_domain.yaml
interval: 86400
AdRule_ipcidr:
type: http
behavior: ipcidr
url: http://192.168.100.100:25500/getruleset?type=4&url=c3VyZ2U6cnVsZXMvTm9ieURhL1N1cmdlL0FkUnVsZS5saXN0
path: ./providers/rule-provider_AdRule_ipcidr.yaml
interval: 86400
Hijacking_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvR3VhcmQvSGlqYWNraW5nLmxpc3Q
path: ./providers/rule-provider_Hijacking_domain.yaml
interval: 86400
Hijacking_ipcidr:
type: http
behavior: ipcidr
url: http://192.168.100.100:25500/getruleset?type=4&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvR3VhcmQvSGlqYWNraW5nLmxpc3Q
path: ./providers/rule-provider_Hijacking_ipcidr.yaml
interval: 86400
Netflix_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvU3RyZWFtaW5nTWVkaWEvVmlkZW8vTmV0ZmxpeC5saXN0
path: ./providers/rule-provider_Netflix_domain.yaml
interval: 86400
Streaming_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvU3RyZWFtaW5nTWVkaWEvU3RyZWFtaW5nLmxpc3Q
path: ./providers/rule-provider_Streaming_domain.yaml
interval: 86400
Streaming_ipcidr:
type: http
behavior: ipcidr
url: http://192.168.100.100:25500/getruleset?type=4&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvU3RyZWFtaW5nTWVkaWEvU3RyZWFtaW5nLmxpc3Q
path: ./providers/rule-provider_Streaming_ipcidr.yaml
interval: 86400
Bilibili_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvbGhpZTEvU3VyZ2UvU3VyZ2UgMy9Qcm92aWRlci9NZWRpYS9CaWxpYmlsaS5saXN0
path: ./providers/rule-provider_Bilibili_domain.yaml
interval: 86400
iQiyi_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvbGhpZTEvU3VyZ2UvU3VyZ2UgMy9Qcm92aWRlci9NZWRpYS9pUWl5aS5saXN0
path: ./providers/rule-provider_iQiyi_domain.yaml
interval: 86400
iQiyi_ipcidr:
type: http
behavior: ipcidr
url: http://192.168.100.100:25500/getruleset?type=4&url=c3VyZ2U6cnVsZXMvbGhpZTEvU3VyZ2UvU3VyZ2UgMy9Qcm92aWRlci9NZWRpYS9pUWl5aS5saXN0
path: ./providers/rule-provider_iQiyi_ipcidr.yaml
interval: 86400
Letv_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvbGhpZTEvU3VyZ2UvU3VyZ2UgMy9Qcm92aWRlci9NZWRpYS9MZXR2Lmxpc3Q
path: ./providers/rule-provider_Letv_domain.yaml
interval: 86400
MOO:
type: http
behavior: classical
url: http://192.168.100.100:25500/getruleset?type=6&url=c3VyZ2U6cnVsZXMvbGhpZTEvU3VyZ2UvU3VyZ2UgMy9Qcm92aWRlci9NZWRpYS9NT08ubGlzdA
path: ./providers/rule-provider_MOO.yaml
interval: 86400
Tencent Video_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvbGhpZTEvU3VyZ2UvU3VyZ2UgMy9Qcm92aWRlci9NZWRpYS9UZW5jZW50IFZpZGVvLmxpc3Q
path: ./providers/rule-provider_Tencent Video_domain.yaml
interval: 86400
Youku_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvbGhpZTEvU3VyZ2UvU3VyZ2UgMy9Qcm92aWRlci9NZWRpYS9Zb3VrdS5saXN0
path: ./providers/rule-provider_Youku_domain.yaml
interval: 86400
Youku_ipcidr:
type: http
behavior: ipcidr
url: http://192.168.100.100:25500/getruleset?type=4&url=c3VyZ2U6cnVsZXMvbGhpZTEvU3VyZ2UvU3VyZ2UgMy9Qcm92aWRlci9NZWRpYS9Zb3VrdS5saXN0
path: ./providers/rule-provider_Youku_ipcidr.yaml
interval: 86400
Telegram_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvRXh0cmEvVGVsZWdyYW0vVGVsZWdyYW0ubGlzdA
path: ./providers/rule-provider_Telegram_domain.yaml
interval: 86400
Telegram_ipcidr:
type: http
behavior: ipcidr
url: http://192.168.100.100:25500/getruleset?type=4&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvRXh0cmEvVGVsZWdyYW0vVGVsZWdyYW0ubGlzdA
path: ./providers/rule-provider_Telegram_ipcidr.yaml
interval: 86400
Global_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvR2xvYmFsLmxpc3Q
path: ./providers/rule-provider_Global_domain.yaml
interval: 86400
Global_ipcidr:
type: http
behavior: ipcidr
url: http://192.168.100.100:25500/getruleset?type=4&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvR2xvYmFsLmxpc3Q
path: ./providers/rule-provider_Global_ipcidr.yaml
interval: 86400
Apple_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvRXh0cmEvQXBwbGUvQXBwbGUubGlzdA
path: ./providers/rule-provider_Apple_domain.yaml
interval: 86400
China_domain:
type: http
behavior: domain
url: http://192.168.100.100:25500/getruleset?type=3&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvQ2hpbmEubGlzdA
path: ./providers/rule-provider_China_domain.yaml
interval: 86400
China_ipcidr:
type: http
behavior: ipcidr
url: http://192.168.100.100:25500/getruleset?type=4&url=c3VyZ2U6cnVsZXMvRGl2aW5lRW5naW5lL1N1cmdlL1J1bGVzZXQvQ2hpbmEubGlzdA
path: ./providers/rule-provider_China_ipcidr.yaml
interval: 86400
Download:
type: http
behavior: classical
url: http://192.168.100.100:25500/getruleset?type=6&url=c3VyZ2U6cnVsZXMvTm9ieURhL1N1cmdlL0Rvd25sb2FkLmxpc3Q
path: ./providers/rule-provider_Download.yaml
interval: 86400
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment