"route": { "rules": [ { "inbound": [ "Inbound_ShadowTLS" ], "outbound": "Outbound_SNELL" }, #WARP分流规则自己写,这里只是示例 { "rule_set": [ "GeoSiteCN" ], "outbound": "Outbound_WARP" } ], "rule_set": [ #WARP分流规则来源自己写,这里只是示例 { "tag": "GeoSiteCN", "ty...
"url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-category-ads-all.srs", "download_detour": "shadowsocks-out" } ], "auto_detect_interface": true, "final": "shadowsocks-out" } 日志 No response 支持我们 ...
"rule_set": [ "geosite-category-ads-all" ] }, { "outbound": "direct", "domain": [ "dns.alidns.com", "doh.pub", "dot.pub", "doh.360.cn", "dot.360.cn" ], "domain_suffix": [ ".dns.alidns.com", ".doh.pub", ".dot.pub", ".doh.360.cn", ".dot.360.cn" ], "ru...
"dns": { "servers": [ { "tag": "dns-direct", "address": "dhcp://auto", "detour": "out-direct" }, { "tag": "dns-proxy", "address": "tls://8.8.8.8", "detour": "out-proxy" } ], "rules": [ { "outbound": "any", "server": "dns-direct" }, { "rule_set": "geo...
SagerNet/sing-box 版本发布时间: 2023-11-30 19:51:11 SagerNet/sing-box最新发布版本:v1.10.0-alpha.6(2024-06-01 15:47:46) :memo: Release Notes Parallel rule-set initialization Independentsource_ip_is_privateandip_is_privaterules1 1: ...
x滌禁 盏 夿槰 %U曓荽9韛黱圬&孯R暏rK*Q%趺庯w鐍 茱 3sH嗵c 靲1/c撁桳哾&搫Kf捥$撲鋦w ㄚ跻 %鐃C互 X{淼譤{眭x纲k筏栔i &N6S髙RUw軎>洂[n氼>P鄟覽kRo璳 &z苆/Ss瘖氊氼欇頩受穢 藶頩f 橅甧鞔N 4+颖z吨q虨iuNy ;V青e篤穔芈跿蟣洕...
但如果让Sing-Box监听127.0.0.1:5335,所有域名将无法获取DNS解析,导致rule_set一直下载不下来,卡死 如果将Sing-Box的DNS设置为8.8.8.8或任意一个非内网IP的DNS,立刻就可以正常获取DNS解析 重现方式 Sing-Box配置文件采取 {"log": {"level":"debug","timestamp":false},"experimental": {"cache_file": {"en...
AdGuard DNS filter 来源https://github.com/AdguardTeam/AdGuardSDNSFilter { "tag": "AdGuardSDNSFilter", "type": "remote", "format": "binary", "url": "https://raw.githubusercontent.com/xmdhs/sing-box-ruleset/rule-set/AdGuardSDNSFilter.srs" }...
问题描述 根据 https://sing-box.sagernet.org/configuration/rule-set/source-format/#compile 所述,升级到 2 可以优化内存占用。 应该修改以下文件即可。 修改 script/Singbox.py 和 script/Singbox-regex.py 的 "version": 1, 字段,然后升级 .github/workflows/build.y
Short: "Merge rule-set source files", Run: func(cmd *cobra.Command, args []string) { err := mergeRuleSet(args[0]) if err != nil { log.Fatal(err) } }, Args: cobra.ExactArgs(1), } func init() { commandRuleSetMerge.Flags().StringArrayVarP(&ruleSetPaths, "config", "c", nil...