This commit is contained in:
DHR60 2026-02-12 16:48:24 +08:00
parent 0075939a73
commit 936354d8d3

View file

@ -348,6 +348,10 @@ public partial class CoreConfigSingboxService
private void GenMinimizedDns() private void GenMinimizedDns()
{ {
GenDnsServers(); GenDnsServers();
foreach (var server in _coreConfig.dns!.servers.Where(s => !string.IsNullOrEmpty(s.detour)).ToList())
{
_coreConfig.dns.servers.Remove(server);
}
_coreConfig.dns ??= new(); _coreConfig.dns ??= new();
_coreConfig.dns.rules ??= []; _coreConfig.dns.rules ??= [];
_coreConfig.dns.rules.Clear(); _coreConfig.dns.rules.Clear();