port: 7890
socks-port: 7891
allow-lan: true
mode: rule
log-level: info
unified-delay: true
tcp-concurrent: true

geodata-mode: true
geox-url:
  geoip: "https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geoip.dat"
  geosite: "https://testingcf.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@release/geosite.dat"

dns:
  enable: true
  ipv6: false
  enhanced-mode: fake-ip
  nameserver:
    - 223.5.5.5
    - 119.29.29.29
  fallback:
    - https://1.1.1.1/dns-query
    - https://8.8.8.8/dns-query
  fallback-filter:
    geoip: true
    geoip-code: CN
    geosite:
      - gfw

proxies:
  - name: hysteria2-main
    type: hysteria2
    server: hy2.rzjsysu.top
    port: 443
    password: WXAsIMvGbzGzWiFEGYfx+g==
    obfs: salamander
    obfs-password: SFWBhjgpJ9hBfRka9IQOIw==
    up: "100 Mbps"
    down: "100 Mbps"
    sni: hy2.rzjsysu.top
    skip-cert-verify: false
    alpn:
      - h3

proxy-groups:
  - name: PROXY
    type: select
    proxies:
      - hysteria2-main
      - DIRECT

rules:
  - GEOSITE,private,DIRECT
  - GEOSITE,gfw,PROXY
  - GEOSITE,cn,DIRECT
  - GEOIP,CN,DIRECT
  - MATCH,DIRECT
