{
"log": {
"level": "info",
"timestamp": true
},
"dns": {
"servers": [
{
"type": "https",
"tag": "doh-ali",
"server": "223.5.5.5",
"tls": {
"server_name": "dns.alidns.com"
}
},
{
"type": "https",
"tag": "doh-google",
"server": "8.8.8.8",
"tls": {
"server_name": "dns.google"
},
"detour": "proxy"
}
],
"rules": [
{
"rule_set": [
"geosite-geolocation-cn"
],
"action": "route",
"server": "doh-ali"
},
{
"action": "evaluate",
"server": "doh-google"
},
{
"type": "logical",
"mode": "and",
"rules": [
{
"rule_set": "geosite-geolocation-!cn",
"invert": true
},
{
"match_response": true,
"rule_set": "geoip-cn"
}
],
"action": "route",
"server": "doh-google",
"client_subnet": "114.114.114.114/24"
}
],
"final": "doh-google",
"strategy": "ipv4_only"
},
"http_clients": [
{
"tag": "proxy-http",
"detour": "proxy"
}
],
"inbounds": [
{
"type": "socks",
"tag": "socks-in",
"listen": "127.0.0.1",
"listen_port": 1080
},
{
"type": "direct",
"tag": "dns-in",
"listen": "127.0.0.1",
"listen_port": 15353,
"network": "udp"
}
],
"outbounds": [
{
"type": "vless",
"tag": "proxy",
"server": "",
"server_port": 8080,
"uuid": "",
"flow": "xtls-rprx-vision",
"tls": {
"enabled": true,
"disable_sni": false,
"server_name": "",
"insecure": false,
"utls": {
"enabled": true,
"fingerprint": "chrome"
},
"reality": {
"enabled": true,
"public_key": "",
"short_id": ""
}
}
},
{
"type": "direct",
"tag": "direct"
}
],
"route": {
"rules": [
{
"inbound": "socks-in",
"action": "sniff"
},
{
"type": "logical",
"mode": "or",
"rules": [
{
"inbound": "dns-in"
},
{
"protocol": "dns"
},
{
"port": 53
}
],
"action": "hijack-dns"
},
{
"ip_is_private": true,
"action": "route",
"outbound": "direct"
},
{
"domain": [
"services.googleapis.cn"
],
"action": "route",
"outbound": "proxy"
},
{
"rule_set": [
"geoip-cn",
"geosite-geolocation-cn"
],
"action": "route",
"outbound": "direct"
}
],
"rule_set": [
{
"type": "remote",
"tag": "geoip-cn",
"format": "binary",
"url": "https://raw.githubusercontent.com/SagerNet/sing-geoip/rule-set/geoip-cn.srs"
},
{
"type": "remote",
"tag": "geosite-geolocation-cn",
"format": "binary",
"url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-geolocation-cn.srs"
},
{
"type": "remote",
"tag": "geosite-geolocation-!cn",
"format": "binary",
"url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-geolocation-!cn.srs"
}
],
"final": "proxy",
"default_http_client": "proxy-http",
"default_domain_resolver": "doh-ali"
},
"experimental": {
"cache_file": {
"enabled": true
}
}
}
操作系统
Android
系统版本
Android 16
安装类型
sing-box 原始命令行程序
如果您使用图形客户端程序,请提供该程序版本。
No response
版本
描述
在 Android 系统,使用 Termux 运行 1.14.0 版本 sing-box 报错 panic: runtime error,同一配置 Windows 上运行正常
重现方式
运行配置文件
{ "log": { "level": "info", "timestamp": true }, "dns": { "servers": [ { "type": "https", "tag": "doh-ali", "server": "223.5.5.5", "tls": { "server_name": "dns.alidns.com" } }, { "type": "https", "tag": "doh-google", "server": "8.8.8.8", "tls": { "server_name": "dns.google" }, "detour": "proxy" } ], "rules": [ { "rule_set": [ "geosite-geolocation-cn" ], "action": "route", "server": "doh-ali" }, { "action": "evaluate", "server": "doh-google" }, { "type": "logical", "mode": "and", "rules": [ { "rule_set": "geosite-geolocation-!cn", "invert": true }, { "match_response": true, "rule_set": "geoip-cn" } ], "action": "route", "server": "doh-google", "client_subnet": "114.114.114.114/24" } ], "final": "doh-google", "strategy": "ipv4_only" }, "http_clients": [ { "tag": "proxy-http", "detour": "proxy" } ], "inbounds": [ { "type": "socks", "tag": "socks-in", "listen": "127.0.0.1", "listen_port": 1080 }, { "type": "direct", "tag": "dns-in", "listen": "127.0.0.1", "listen_port": 15353, "network": "udp" } ], "outbounds": [ { "type": "vless", "tag": "proxy", "server": "", "server_port": 8080, "uuid": "", "flow": "xtls-rprx-vision", "tls": { "enabled": true, "disable_sni": false, "server_name": "", "insecure": false, "utls": { "enabled": true, "fingerprint": "chrome" }, "reality": { "enabled": true, "public_key": "", "short_id": "" } } }, { "type": "direct", "tag": "direct" } ], "route": { "rules": [ { "inbound": "socks-in", "action": "sniff" }, { "type": "logical", "mode": "or", "rules": [ { "inbound": "dns-in" }, { "protocol": "dns" }, { "port": 53 } ], "action": "hijack-dns" }, { "ip_is_private": true, "action": "route", "outbound": "direct" }, { "domain": [ "services.googleapis.cn" ], "action": "route", "outbound": "proxy" }, { "rule_set": [ "geoip-cn", "geosite-geolocation-cn" ], "action": "route", "outbound": "direct" } ], "rule_set": [ { "type": "remote", "tag": "geoip-cn", "format": "binary", "url": "https://raw.githubusercontent.com/SagerNet/sing-geoip/rule-set/geoip-cn.srs" }, { "type": "remote", "tag": "geosite-geolocation-cn", "format": "binary", "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-geolocation-cn.srs" }, { "type": "remote", "tag": "geosite-geolocation-!cn", "format": "binary", "url": "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-geolocation-!cn.srs" } ], "final": "proxy", "default_http_client": "proxy-http", "default_domain_resolver": "doh-ali" }, "experimental": { "cache_file": { "enabled": true } } }日志
支持我们
完整性要求