From f814cc443d6d6ced3c8b7b7c31314e812b262e11 Mon Sep 17 00:00:00 2001 From: 2dust <31833384+2dust@users.noreply.github.com> Date: Sat, 23 Mar 2024 10:47:06 +0800 Subject: [PATCH] Improve --- v2rayN/v2rayN/Handler/CoreConfigSingbox.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/v2rayN/v2rayN/Handler/CoreConfigSingbox.cs b/v2rayN/v2rayN/Handler/CoreConfigSingbox.cs index ece9e17a..fd1d8ef3 100644 --- a/v2rayN/v2rayN/Handler/CoreConfigSingbox.cs +++ b/v2rayN/v2rayN/Handler/CoreConfigSingbox.cs @@ -972,6 +972,13 @@ namespace v2rayN.Handler singboxConfig.route.rules.Add(rule); } + GenDns(new(), singboxConfig); + var dnsServer = singboxConfig.dns?.servers.FirstOrDefault(); + if (dnsServer != null) + { + dnsServer.detour = singboxConfig.route.rules.LastOrDefault()?.outbound; + } + //msg = string.Format(ResUI.SuccessfulConfiguration"), node.getSummary()); return 0; }