* Fix

* Rename tun tag
This commit is contained in:
DHR60 2026-05-17 10:52:42 +00:00 committed by GitHub
parent ac9d0a0193
commit bc3cbb4277
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 11 additions and 4 deletions

View file

@ -1,6 +1,6 @@
{ {
"type": "tun", "type": "tun",
"tag": "tun-in", "tag": "tun",
"interface_name": "singbox_tun", "interface_name": "singbox_tun",
"address": [ "address": [
"172.18.0.1/30", "172.18.0.1/30",

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"],
port = "53", port = "53",
outboundTag = Global.DnsOutboundTag, outboundTag = Global.DnsOutboundTag,
}); });