{
  "log": {
    "level": "info"
  },
  "dns": {
    "servers": [
      {
        "tag": "remote-dns",
        "type": "https",
        "server": "8.8.8.8",
        "server_port": 443,
        "path": "/dns-query",
        "detour": "auto"
      },
      {
        "tag": "local-dns",
        "type": "udp",
        "server": "223.5.5.5",
        "detour": "direct"
      }
    ],
    "final": "remote-dns",
    "independent_cache": true
  },
  "inbounds": [
    {
      "type": "tun",
      "tag": "tun-in",
      "address": [
        "172.19.0.1/30"
      ],
      "mtu": 9000,
      "auto_route": true,
      "strict_route": true,
      "stack": "system"
    },
    {
      "type": "mixed",
      "tag": "mixed-in",
      "listen": "0.0.0.0",
      "listen_port": 2080
    }
  ],
  "outbounds": [
    {
      "type": "urltest",
      "tag": "auto",
      "outbounds": [
        "proxy-001",
        "proxy-080",
        "proxy-081",
        "proxy-082",
        "proxy-083",
        "proxy-172",
        "proxy-173",
        "proxy-175",
        "proxy-176",
        "proxy-177",
        "proxy-179",
        "proxy-180",
        "proxy-181",
        "proxy-183",
        "proxy-185",
        "proxy-187",
        "proxy-199",
        "proxy-269",
        "proxy-270",
        "proxy-273",
        "proxy-274",
        "proxy-338"
      ],
      "url": "https://www.gstatic.com/generate_204",
      "interval": "3m",
      "tolerance": 50
    },
    {
      "type": "selector",
      "tag": "proxy",
      "outbounds": [
        "auto",
        "proxy-001",
        "proxy-080",
        "proxy-081",
        "proxy-082",
        "proxy-083",
        "proxy-172",
        "proxy-173",
        "proxy-175",
        "proxy-176",
        "proxy-177",
        "proxy-179",
        "proxy-180",
        "proxy-181",
        "proxy-183",
        "proxy-185",
        "proxy-187",
        "proxy-199",
        "proxy-269",
        "proxy-270",
        "proxy-273",
        "proxy-274",
        "proxy-338"
      ],
      "default": "auto"
    },
    {
      "type": "vless",
      "tag": "proxy-001",
      "server": "5.188.140.160",
      "server_port": 5443,
      "uuid": "a6bd2cf2-cb83-4ac3-82a3-350cc9d0d469",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "max.ru",
        "reality": {
          "enabled": true,
          "public_key": "LGcG8Sqv5vPDypbaEgHV0ZGqQOBkgDepPWXyDohbVXQ",
          "short_id": ""
        },
        "utls": {
          "enabled": true,
          "fingerprint": "chrome"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-080",
      "server": "51.250.17.80",
      "server_port": 443,
      "uuid": "f9dee676-214e-46f4-ad44-c5268f566e40",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "cdp.x5.ru",
        "reality": {
          "enabled": true,
          "public_key": "wgXD4k3A16WR0aL63N9Mx8xoqFigJLyQWJXi-l3MPXI",
          "short_id": "8ec792bfd725be8a"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "safari"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-081",
      "server": "51.250.24.222",
      "server_port": 443,
      "uuid": "f9dee676-214e-46f4-ad44-c5268f566e40",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "cdp.x5.ru",
        "reality": {
          "enabled": true,
          "public_key": "wgXD4k3A16WR0aL63N9Mx8xoqFigJLyQWJXi-l3MPXI",
          "short_id": "8ec792bfd725be8a"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "safari"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-082",
      "server": "51.250.103.104",
      "server_port": 443,
      "uuid": "f9dee676-214e-46f4-ad44-c5268f566e40",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "cdp.x5.ru",
        "reality": {
          "enabled": true,
          "public_key": "wgXD4k3A16WR0aL63N9Mx8xoqFigJLyQWJXi-l3MPXI",
          "short_id": "8ec792bfd725be8a"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "safari"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-083",
      "server": "51.250.97.18",
      "server_port": 443,
      "uuid": "f9dee676-214e-46f4-ad44-c5268f566e40",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "cdp.x5.ru",
        "reality": {
          "enabled": true,
          "public_key": "wgXD4k3A16WR0aL63N9Mx8xoqFigJLyQWJXi-l3MPXI",
          "short_id": "8ec792bfd725be8a"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "safari"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-172",
      "server": "51.250.106.87",
      "server_port": 443,
      "uuid": "f9dee676-214e-46f4-ad44-c5268f566e40",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "cdp.x5.ru",
        "reality": {
          "enabled": true,
          "public_key": "wgXD4k3A16WR0aL63N9Mx8xoqFigJLyQWJXi-l3MPXI",
          "short_id": "8ec792bfd725be8a"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "safari"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-173",
      "server": "51.250.104.246",
      "server_port": 443,
      "uuid": "f9dee676-214e-46f4-ad44-c5268f566e40",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "cdp.x5.ru",
        "reality": {
          "enabled": true,
          "public_key": "wgXD4k3A16WR0aL63N9Mx8xoqFigJLyQWJXi-l3MPXI",
          "short_id": "8ec792bfd725be8a"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "safari"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-175",
      "server": "51.250.24.232",
      "server_port": 443,
      "uuid": "f9dee676-214e-46f4-ad44-c5268f566e40",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "cdp.x5.ru",
        "reality": {
          "enabled": true,
          "public_key": "wgXD4k3A16WR0aL63N9Mx8xoqFigJLyQWJXi-l3MPXI",
          "short_id": "8ec792bfd725be8a"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "safari"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-176",
      "server": "51.250.102.69",
      "server_port": 443,
      "uuid": "f9dee676-214e-46f4-ad44-c5268f566e40",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "cdp.x5.ru",
        "reality": {
          "enabled": true,
          "public_key": "wgXD4k3A16WR0aL63N9Mx8xoqFigJLyQWJXi-l3MPXI",
          "short_id": "8ec792bfd725be8a"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "safari"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-177",
      "server": "51.250.108.162",
      "server_port": 443,
      "uuid": "f9dee676-214e-46f4-ad44-c5268f566e40",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "cdp.x5.ru",
        "reality": {
          "enabled": true,
          "public_key": "wgXD4k3A16WR0aL63N9Mx8xoqFigJLyQWJXi-l3MPXI",
          "short_id": "8ec792bfd725be8a"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "safari"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-179",
      "server": "37.9.4.147",
      "server_port": 443,
      "uuid": "443211c6-8ebb-4676-b796-f3a3a94c38a6",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "max.ru",
        "reality": {
          "enabled": true,
          "public_key": "yp2vFOv-6UbPxYnCbjsQGbOoU5bhr7bjdzkhGo7fen0",
          "short_id": "f3cb3c2f7790bc8f"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "firefox"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-180",
      "server": "37.9.4.147",
      "server_port": 443,
      "uuid": "443211c6-8ebb-4676-b796-f3a3a94c38a6",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "yandex.ru",
        "reality": {
          "enabled": true,
          "public_key": "id2bTxg98QfB21HhGUl5OBN1qifL-W_t5f_SJf8QACo",
          "short_id": "e0850aee0392d49c"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "firefox"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-181",
      "server": "37.9.4.147",
      "server_port": 443,
      "uuid": "443211c6-8ebb-4676-b796-f3a3a94c38a6",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "www.vk.com",
        "reality": {
          "enabled": true,
          "public_key": "fLBaSnICDNyn0zZ-YqzdnoE9ZrlXZ7F7bXH46WkuGEI",
          "short_id": "a2668873387ce099"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "firefox"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-183",
      "server": "37.9.4.147",
      "server_port": 443,
      "uuid": "443211c6-8ebb-4676-b796-f3a3a94c38a6",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "yandex.ru",
        "reality": {
          "enabled": true,
          "public_key": "id2bTxg98QfB21HhGUl5OBN1qifL-W_t5f_SJf8QACo",
          "short_id": "e0850aee0392d49c"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "firefox"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-185",
      "server": "37.9.4.147",
      "server_port": 443,
      "uuid": "443211c6-8ebb-4676-b796-f3a3a94c38a6",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "www.vk.com",
        "reality": {
          "enabled": true,
          "public_key": "fLBaSnICDNyn0zZ-YqzdnoE9ZrlXZ7F7bXH46WkuGEI",
          "short_id": "a2668873387ce099"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "firefox"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-187",
      "server": "195.209.90.18",
      "server_port": 443,
      "uuid": "0d287747-b7be-4ba7-9b98-5bbd9dfa385c",
      "flow": "",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "s95410.cdn.ngenix.net",
        "alpn": [],
        "utls": {
          "enabled": true,
          "fingerprint": "chrome"
        }
      },
      "transport": {
        "type": "ws",
        "path": "/storage",
        "headers": {
          "Host": "s95410.cdn.ngenix.net"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-199",
      "server": "37.220.163.98",
      "server_port": 443,
      "uuid": "0d287747-b7be-4ba7-9b98-5bbd9dfa385c",
      "flow": "",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "s95410.cdn.ngenix.net",
        "alpn": [],
        "utls": {
          "enabled": true,
          "fingerprint": "safari"
        }
      },
      "transport": {
        "type": "ws",
        "path": "/storage",
        "headers": {
          "Host": "s95410.cdn.ngenix.net"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-269",
      "server": "51.250.19.156",
      "server_port": 443,
      "uuid": "87a61ee1-f6eb-48b4-ac90-c255ce067a07",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "smartcaptcha.yandexcloud.net",
        "reality": {
          "enabled": true,
          "public_key": "iRbc5G3wZbluYutzDvrJlc356yJsEnhV1T4tvE-tCnM",
          "short_id": "27e53bbcab7593d7"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "firefox"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-270",
      "server": "51.250.66.119",
      "server_port": 443,
      "uuid": "87a61ee1-f6eb-48b4-ac90-c255ce067a07",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "ads.x5.ru",
        "reality": {
          "enabled": true,
          "public_key": "6efMZQW-QEyBlfPK2yMNNax68OSrRow-FT9m3aRgrRo",
          "short_id": "8f34383988cd0965"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "firefox"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-273",
      "server": "84.201.168.122",
      "server_port": 443,
      "uuid": "87a61ee1-f6eb-48b4-ac90-c255ce067a07",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "yandex.ru",
        "reality": {
          "enabled": true,
          "public_key": "Ec54Eop0jZft7rcJsPN4RHc4xG9smXhtenM52pJFUQI",
          "short_id": "27e53bbcab7593d7"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "firefox"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-274",
      "server": "51.250.66.119",
      "server_port": 443,
      "uuid": "87a61ee1-f6eb-48b4-ac90-c255ce067a07",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "api-maps.yandex.ru",
        "reality": {
          "enabled": true,
          "public_key": "XRo267CzH105Z2-hZpS1mpq_Ul2JeJUo6HP5tEEwCxY",
          "short_id": "51fe69188d5dc580"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "firefox"
        }
      }
    },
    {
      "type": "vless",
      "tag": "proxy-338",
      "server": "95.183.11.123",
      "server_port": 443,
      "uuid": "7a85ac08-f00b-4d48-84ee-4607fdb5efef",
      "flow": "xtls-rprx-vision",
      "packet_encoding": "xudp",
      "tls": {
        "enabled": true,
        "server_name": "wl-8-1.nodes.ac",
        "reality": {
          "enabled": true,
          "public_key": "knrqm393ghxJNYj-4qu2BYpwpG5_zOG5h5-H7yyyR38",
          "short_id": "0be28edc1b0278d6"
        },
        "utls": {
          "enabled": true,
          "fingerprint": "edge"
        }
      }
    },
    {
      "type": "direct",
      "tag": "direct"
    },
    {
      "type": "block",
      "tag": "block"
    }
  ],
  "route": {
    "rules": [
      {
        "protocol": "dns",
        "action": "hijack-dns"
      },
      {
        "protocol": "quic",
        "action": "reject"
      },
      {
        "inbound": [
          "tun-in",
          "mixed-in"
        ],
        "action": "sniff"
      },
      {
        "rule_set": [
          "geoip-ru",
          "geosite-ru"
        ],
        "action": "route",
        "outbound": "direct"
      }
    ],
    "rule_set": [
      {
        "tag": "geoip-ru",
        "type": "remote",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geoip/rule-set/geoip-ru.srs",
        "download_detour": "direct"
      },
      {
        "tag": "geosite-ru",
        "type": "remote",
        "format": "binary",
        "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-ru.srs",
        "download_detour": "direct"
      }
    ],
    "final": "proxy",
    "auto_detect_interface": true,
    "default_domain_resolver": "remote-dns"
  }
}