| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292 |
- {
- "log": {
- "level": "info"
- },
- "dns": {
- "servers": [
- {
- "tag": "default",
- "type": "udp",
- "server": "1.1.1.1",
- "detour": "direct"
- },
- {
- "tag": "proxy-dns",
- "type": "udp",
- "server": "8.8.8.8",
- "detour": "proxy"
- },
- {
- "tag": "local",
- "type": "local",
- "detour": "direct"
- }
- ],
- "rules": [
- {
- "rule_set": "geosite-ir",
- "server": "local"
- },
- {
- "rule_set": "geosite-google",
- "server": "proxy-dns"
- },
- {
- "rule_set": "geosite-telegram",
- "server": "proxy-dns"
- },
- {
- "rule_set": "geosite-facebook",
- "server": "proxy-dns"
- },
- {
- "rule_set": "geosite-twitter",
- "server": "proxy-dns"
- }
- ],
- "final": "default"
- },
- "inbounds": [
- {
- "type": "mixed",
- "tag": "mixed-in",
- "listen": "0.0.0.0",
- "listen_port": 7892
- },
- {
- "type": "tun",
- "tag": "tun-in",
- "interface_name": "utun0",
- "address": [
- "172.19.0.1/30",
- "fdfe:dcba:9876::1/126"
- ],
- "mtu": 9000,
- "auto_route": true,
- "auto_redirect": true,
- "strict_route": true,
- "stack": "system",
- "sniff": true,
- "sniff_override_destination": true
- }
- ],
- "outbounds": [
- {
- "type": "selector",
- "tag": "proxy",
- "outbounds": [
- "direct"
- ],
- "default": "direct"
- },
- {
- "type": "urltest",
- "tag": "auto",
- "outbounds": [
- "direct"
- ],
- "url": "https://www.gstatic.com/generate_204",
- "interval": "5m",
- "tolerance": 50
- },
- {
- "type": "direct",
- "tag": "direct"
- },
- {
- "type": "block",
- "tag": "block"
- }
- ],
- "route": {
- "rules": [
- {
- "rule_set": "geoip-ir",
- "outbound": "direct"
- },
- {
- "ip_is_private": true,
- "outbound": "direct"
- },
- {
- "process_name": [
- "warp-plus",
- "hiddify"
- ],
- "outbound": "direct"
- },
- {
- "port": [
- 53,
- 853
- ],
- "outbound": "proxy"
- },
- {
- "domain_suffix": [
- "dns.google",
- "cloudflare-dns.com",
- "1.1.1.1"
- ],
- "outbound": "proxy"
- },
- {
- "rule_set": "geosite-google",
- "outbound": "proxy"
- },
- {
- "rule_set": "geosite-youtube",
- "outbound": "proxy"
- },
- {
- "rule_set": "geosite-facebook",
- "outbound": "proxy"
- },
- {
- "rule_set": "geosite-instagram",
- "outbound": "proxy"
- },
- {
- "rule_set": "geosite-twitter",
- "outbound": "proxy"
- },
- {
- "rule_set": "geosite-telegram",
- "outbound": "proxy"
- },
- {
- "rule_set": "geosite-github",
- "outbound": "proxy"
- },
- {
- "rule_set": "geosite-cloudflare",
- "outbound": "proxy"
- },
- {
- "rule_set": "geosite-netflix",
- "outbound": "proxy"
- },
- {
- "rule_set": "geosite-spotify",
- "outbound": "proxy"
- },
- {
- "rule_set": "geosite-category-ads-all",
- "outbound": "block"
- },
- {
- "rule_set": "geosite-geolocation-!cn",
- "outbound": "proxy"
- },
- {
- "domain_suffix": [
- "ir",
- "aparat.com",
- "digikala.com",
- "divar.ir",
- "eitaa.com",
- "rubika.ir",
- "snapp.ir",
- "zarinpal.com",
- "parsian.com",
- "mellat.ir",
- "bmi.ir",
- "postbank.ir",
- "shetab.ir",
- "sep.ir",
- "irna.ir",
- "isna.ir"
- ],
- "outbound": "direct"
- }
- ],
- "rule_set": [
- {
- "type": "remote",
- "tag": "geoip-ir",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geoip/rule-set/geoip-ir.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-ir",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-ir.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-google",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-google.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-youtube",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-youtube.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-facebook",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-facebook.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-instagram",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-instagram.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-twitter",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-twitter.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-telegram",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-telegram.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-github",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-github.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-cloudflare",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-cloudflare.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-netflix",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-netflix.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-spotify",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-spotify.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-category-ads-all",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-category-ads-all.srs"
- },
- {
- "type": "remote",
- "tag": "geosite-geolocation-!cn",
- "format": "binary",
- "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-geolocation-!cn.srs"
- }
- ],
- "auto_detect_interface": true,
- "final": "proxy"
- }
- }
|