173 lines
4.6 KiB
YAML
173 lines
4.6 KiB
YAML
|
|
vif_only: true
|
||
|
|
|
||
|
|
hijack_dns:
|
||
|
|
- '*:53'
|
||
|
|
|
||
|
|
geoip_db_url: https://raw.githubusercontent.com/Loyalsoldier/geoip/release/Country.mmdb
|
||
|
|
asn_db_url: https://raw.githubusercontent.com/Loyalsoldier/geoip/release/GeoLite2-ASN.mmdb
|
||
|
|
proxy_latency_test_url: http://1.1.1.1/generate_204
|
||
|
|
direct_latency_test_url: http://connectivitycheck.platform.hicloud.com/generate_204
|
||
|
|
|
||
|
|
dns:
|
||
|
|
bootstrap:
|
||
|
|
- system
|
||
|
|
upstreams:
|
||
|
|
Domestic-DNS:
|
||
|
|
- 223.5.5.5
|
||
|
|
- 119.29.29.29
|
||
|
|
forward:
|
||
|
|
- wildcard:
|
||
|
|
match: "*"
|
||
|
|
value: Domestic-DNS
|
||
|
|
hosts:
|
||
|
|
iosapps.itunes.apple.com:
|
||
|
|
- iosapps.itunes.apple.com.download.ks-cdn.com
|
||
|
|
|
||
|
|
policy_groups:
|
||
|
|
- select:
|
||
|
|
name: Manual
|
||
|
|
policies:
|
||
|
|
- DIRECT
|
||
|
|
icon: https://github.com/Repcz/Repcz.github.io/raw/main/docs/egern/Photo/Egern.png
|
||
|
|
|
||
|
|
- select:
|
||
|
|
name: Global
|
||
|
|
policies:
|
||
|
|
- Manual
|
||
|
|
icon: https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Global.png
|
||
|
|
|
||
|
|
- select:
|
||
|
|
name: Media
|
||
|
|
policies:
|
||
|
|
- Manual
|
||
|
|
icon: https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/YouTube.png
|
||
|
|
|
||
|
|
- select:
|
||
|
|
name: Microsoft
|
||
|
|
policies:
|
||
|
|
- Manual
|
||
|
|
icon: https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Microsoft.png
|
||
|
|
|
||
|
|
- select:
|
||
|
|
name: Google
|
||
|
|
policies:
|
||
|
|
- Manual
|
||
|
|
icon: https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Google_Search.png
|
||
|
|
|
||
|
|
- select:
|
||
|
|
name: Telegram
|
||
|
|
policies:
|
||
|
|
- Manual
|
||
|
|
icon: https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Telegram.png
|
||
|
|
|
||
|
|
- select:
|
||
|
|
name: AI
|
||
|
|
policies:
|
||
|
|
- Manual
|
||
|
|
icon: https://raw.githubusercontent.com/Orz-3/mini/master/Color/OpenAI.png
|
||
|
|
|
||
|
|
- select:
|
||
|
|
name: Game
|
||
|
|
policies:
|
||
|
|
- Manual
|
||
|
|
icon: https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Game.png
|
||
|
|
|
||
|
|
- select:
|
||
|
|
name: Emby
|
||
|
|
policies:
|
||
|
|
- Manual
|
||
|
|
flatten: true
|
||
|
|
icon: https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Emby.png
|
||
|
|
|
||
|
|
- select:
|
||
|
|
name: Final
|
||
|
|
policies:
|
||
|
|
- Manual
|
||
|
|
icon: https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Color/Final.png
|
||
|
|
|
||
|
|
rules:
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Direct.yaml
|
||
|
|
policy: DIRECT
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Reject.yaml
|
||
|
|
policy: REJECT
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/AI.yaml
|
||
|
|
policy: AI
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Github.yaml
|
||
|
|
policy: Microsoft
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/OneDrive.yaml
|
||
|
|
policy: Microsoft
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Microsoft.yaml
|
||
|
|
policy: Microsoft
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/YouTube.yaml
|
||
|
|
policy: Google
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Google.yaml
|
||
|
|
policy: Google
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Telegram.yaml
|
||
|
|
policy: Telegram
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Twitter.yaml
|
||
|
|
policy: Global
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Game.yaml
|
||
|
|
policy: Game
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Emby.yaml
|
||
|
|
policy: Emby
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Bahamut.yaml
|
||
|
|
policy: Media
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Disney.yaml
|
||
|
|
policy: Media
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/HBO.yaml
|
||
|
|
policy: Media
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Netflix.yaml
|
||
|
|
policy: Media
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Spotify.yaml
|
||
|
|
policy: Media
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/PrimeVideo.yaml
|
||
|
|
policy: Media
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/TikTok.yaml
|
||
|
|
policy: Media
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Proxy.yaml
|
||
|
|
policy: Global
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/AppleCN.yaml
|
||
|
|
policy: DIRECT
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/AppleServers.yaml
|
||
|
|
policy: Manual
|
||
|
|
- rule_set:
|
||
|
|
match: https://github.com/Repcz/Tool/raw/X/Egern/Rules/Lan.yaml
|
||
|
|
policy: DIRECT
|
||
|
|
- geoip:
|
||
|
|
match: CN
|
||
|
|
policy: DIRECT
|
||
|
|
- default:
|
||
|
|
policy: Final
|
||
|
|
|
||
|
|
mitm:
|
||
|
|
enabled: true
|
||
|
|
|
||
|
|
modules:
|
||
|
|
- url: https://github.com/Repcz/Tool/raw/X/Egern/Module/YouTube.yaml
|
||
|
|
enabled: false
|
||
|
|
- name: SubStore
|
||
|
|
url: https://raw.githubusercontent.com/sub-store-org/Sub-Store/refs/heads/master/config/Egern.yaml
|
||
|
|
enabled: false
|