This commit is contained in:
DHR60 2026-05-17 17:46:05 +08:00
parent ac9d0a0193
commit 1412036b10
3 changed files with 11 additions and 4 deletions

View file

@ -1,5 +1,5 @@
{ {
"tag": "tun", "tag": "tun-in",
"protocol": "tun", "protocol": "tun",
"settings": { "settings": {
"name": "xray_tun", "name": "xray_tun",

View file

@ -87,8 +87,14 @@ public partial class CoreConfigSingboxService
}); });
_coreConfig.route.rules.Add(new() _coreConfig.route.rules.Add(new()
{ {
protocol = ["dns"], type = "logical",
action = "hijack-dns" mode = "or",
action = "hijack-dns",
rules =
[
new() { port = [53] },
new() { protocol = ["dns"] },
],
}); });
} }
else else
@ -96,7 +102,7 @@ public partial class CoreConfigSingboxService
_coreConfig.route.rules.Add(new() _coreConfig.route.rules.Add(new()
{ {
port = [53], port = [53],
action = "hijack-dns" action = "hijack-dns",
}); });
} }

View file

@ -27,6 +27,7 @@ public partial class CoreConfigV2rayService
}); });
_coreConfig.routing.rules.Add(new() _coreConfig.routing.rules.Add(new()
{ {
inboundTag = ["tun-in"],
port = "53", port = "53",
outboundTag = Global.DnsOutboundTag, outboundTag = Global.DnsOutboundTag,
}); });