{
    "log": {
        "disabled": false,
        "level": "info",
        "timestamp": true
    },
    "experimental": {
        "cache_file": {
            "enabled": true,
            "path": "./cache.db",
            "store_fakeip": true
        },
        "clash_api": {
            "external_controller": "127.0.0.1:9090",
            "external_ui": "ui",
            "default_mode": "Rule"
        }
    },
    "dns": {
        "servers": [
            {
                "tag": "aliDns",
                "type": "https",
                "server": "dns.alidns.com",
                "path": "/dns-query",
                "domain_resolver": "local"
            },
            {
                "tag": "local",
                "type": "udp",
                "server": "223.5.5.5"
            },
            {
                "tag": "proxyDns",
                "type": "https",
                "server": "dns.google",
                "path": "/dns-query",
	            "domain_resolver": "aliDns",
                "detour": "proxy"
            },
           {
        "type": "fakeip",
        "tag": "fakeip",
        "inet4_range": "198.18.0.0/15",
        "inet6_range": "fc00::/18"
      }
        ],
        "rules": [
            {
                "rule_set": "geosite-cn",
                "clash_mode": "Rule",
                "server": "aliDns"
            },
            {
                "clash_mode": "Direct",
                "server": "local"
            },
            {
                "clash_mode": "Global",
                "server": "proxyDns"
            },
            {
        "query_type": [
          "A",
          "AAAA"
        ],
        "server": "fakeip"
      }
        ],
        "final": "proxyDns",
        "strategy": "prefer_ipv4"
    },
    "inbounds": [
        {
            "type": "tun",
            "tag": "tun-in",
            "address": [
                "172.19.0.1/30",
                "fd00::1/126"
            ],
            "auto_route": true,
            "strict_route": true
        }
    ],
    "route": {
        "rules": [
            {
	           "inbound": "tun-in",
                "action": "sniff"
            },
            {
                "type": "logical",
                "mode": "or",
                "rules": [
                    {
                        "port": 53
                    },
                    {
                        "protocol": "dns"
                    }
                ],
                "action": "hijack-dns"
            },
         {
          "clash_mode": "Global",
          "outbound": "proxy"
         },
        {
        "rule_set": "geosite-cn",
        "clash_mode": "Rule",
        "outbound": "direct"
       },
     {
    "rule_set": "geoip-cn",
    "clash_mode": "Rule",
    "outbound": "direct"
      },
     {
    "ip_is_private": true,
    "clash_mode": "Rule",
    "outbound": "direct"
    },
     {
      "clash_mode": "Direct",
      "outbound": "direct"
     }		
        ],
        "rule_set": [
            {
                "tag": "geosite-cn",
                "type": "remote",
                "format": "binary",
                "url": "https://cdn.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@sing/geo/geosite/geolocation-cn.srs",
                "download_detour": "direct"
            },
            {
                "tag": "geoip-cn",
                "type": "remote",
                "format": "binary",
                "url": "https://cdn.jsdelivr.net/gh/MetaCubeX/meta-rules-dat@sing/geo/geoip/cn.srs",
                "download_detour": "direct"
            }
        ],
        "final": "proxy",
        "auto_detect_interface": true,
        "default_domain_resolver": {
            "server": "aliDns"
        }
    },
	  "outbounds": [
		{
		  "tag": "proxy",
		  "type": "selector",
		  "default": "auto",
		  "outbounds": [
			"auto",
			"CF_V1_yg1.ygkkk.dpdns.org_80",
			"CF_V2_yg2.ygkkk.dpdns.org_8080",
			"CF_V3_yg3.ygkkk.dpdns.org_8880",
			"CF_V4_yg4.ygkkk.dpdns.org_2052",
			"CF_V5_yg5.ygkkk.dpdns.org_2082",
			"CF_V6_yg6.ygkkk.dpdns.org_2086",
			"CF_V7_yg7.ygkkk.dpdns.org_2095",
			"CF_V8_yg8.ygkkk.dpdns.org_443",
			"CF_V9_yg9.ygkkk.dpdns.org_8443",
			"CF_V10_yg10.ygkkk.dpdns.org_2053",
			"CF_V11_yg11.ygkkk.dpdns.org_2083",
			"CF_V12_yg12.ygkkk.dpdns.org_2087",
			"CF_V13_yg13.ygkkk.dpdns.org_2096"
		  ]
		},
		{
		  "server": "yg1.ygkkk.dpdns.org",
		  "server_port": 80,
		  "tag": "CF_V1_yg1.ygkkk.dpdns.org_80",
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "server": "yg2.ygkkk.dpdns.org",
		  "server_port": 8080,
		  "tag": "CF_V2_yg2.ygkkk.dpdns.org_8080",
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "server": "yg3.ygkkk.dpdns.org",
		  "server_port": 8880,
		  "tag": "CF_V3_yg3.ygkkk.dpdns.org_8880",
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "server": "yg4.ygkkk.dpdns.org",
		  "server_port": 2052,
		  "tag": "CF_V4_yg4.ygkkk.dpdns.org_2052",
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "server": "yg5.ygkkk.dpdns.org",
		  "server_port": 2082,
		  "tag": "CF_V5_yg5.ygkkk.dpdns.org_2082",
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "server": "yg6.ygkkk.dpdns.org",
		  "server_port": 2086,
		  "tag": "CF_V6_yg6.ygkkk.dpdns.org_2086",
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "server": "yg7.ygkkk.dpdns.org",
		  "server_port": 2095,
		  "tag": "CF_V7_yg7.ygkkk.dpdns.org_2095",
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{     
		  "server": "yg8.ygkkk.dpdns.org",
		  "server_port": 443,
		  "tag": "CF_V8_yg8.ygkkk.dpdns.org_443",
		  "tls": {
			"enabled": true,
			"server_name": "soft-fire-eb12.wutomek69.workers.dev",
			"insecure": false,
			"utls": {
			  "enabled": true,
			  "fingerprint": "chrome"
			}
		  },
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "server": "yg9.ygkkk.dpdns.org",
		  "server_port": 8443,
		  "tag": "CF_V9_yg9.ygkkk.dpdns.org_8443",
		  "tls": {
			"enabled": true,
			"server_name": "soft-fire-eb12.wutomek69.workers.dev",
			"insecure": false,
			"utls": {
			  "enabled": true,
			  "fingerprint": "chrome"
			}
		  },
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "server": "yg10.ygkkk.dpdns.org",
		  "server_port": 2053,
		  "tag": "CF_V10_yg10.ygkkk.dpdns.org_2053",
		  "tls": {
			"enabled": true,
			"server_name": "soft-fire-eb12.wutomek69.workers.dev",
			"insecure": false,
			"utls": {
			  "enabled": true,
			  "fingerprint": "chrome"
			}
		  },
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "server": "yg11.ygkkk.dpdns.org",
		  "server_port": 2083,
		  "tag": "CF_V11_yg11.ygkkk.dpdns.org_2083",
		  "tls": {
			"enabled": true,
			"server_name": "soft-fire-eb12.wutomek69.workers.dev",
			"insecure": false,
			"utls": {
			  "enabled": true,
			  "fingerprint": "chrome"
			}
		  },
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "server": "yg12.ygkkk.dpdns.org",
		  "server_port": 2087,
		  "tag": "CF_V12_yg12.ygkkk.dpdns.org_2087",
		  "tls": {
			"enabled": true,
			"server_name": "soft-fire-eb12.wutomek69.workers.dev",
			"insecure": false,
			"utls": {
			  "enabled": true,
			  "fingerprint": "chrome"
			}
		  },
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "server": "yg13.ygkkk.dpdns.org",
		  "server_port": 2096,
		  "tag": "CF_V13_yg13.ygkkk.dpdns.org_2096",
		  "tls": {
			"enabled": true,
			"server_name": "soft-fire-eb12.wutomek69.workers.dev",
			"insecure": false,
			"utls": {
			  "enabled": true,
			  "fingerprint": "chrome"
			}
		  },
		  "packet_encoding": "packetaddr",
		  "transport": {
			"headers": {
			  "Host": [
				"soft-fire-eb12.wutomek69.workers.dev"
			  ]
			},
			"path": "/?ed=2560",
			"type": "ws"
		  },
		  "type": "vless",
		  "uuid": "7f796707-caf8-4a7b-82d4-0f4dcf96382b"
		},
		{
		  "tag": "direct",
		  "type": "direct"
		},
		{
		  "tag": "auto",
		  "type": "urltest",
		  "outbounds": [
			"CF_V1_yg1.ygkkk.dpdns.org_80",
			"CF_V2_yg2.ygkkk.dpdns.org_8080",
			"CF_V3_yg3.ygkkk.dpdns.org_8880",
			"CF_V4_yg4.ygkkk.dpdns.org_2052",
			"CF_V5_yg5.ygkkk.dpdns.org_2082",
			"CF_V6_yg6.ygkkk.dpdns.org_2086",
			"CF_V7_yg7.ygkkk.dpdns.org_2095",
			"CF_V8_yg8.ygkkk.dpdns.org_443",
			"CF_V9_yg9.ygkkk.dpdns.org_8443",
			"CF_V10_yg10.ygkkk.dpdns.org_2053",
			"CF_V11_yg11.ygkkk.dpdns.org_2083",
			"CF_V12_yg12.ygkkk.dpdns.org_2087",
			"CF_V13_yg13.ygkkk.dpdns.org_2096"
		  ],
		  "url": "https://www.gstatic.com/generate_204",
		  "interval": "1m",
		  "tolerance": 50,
		  "interrupt_exist_connections": false
		}
	  ]
	}