wonfen:Clash Verge Rev 的 Merge dns 字段被覆盖属 bug,已修复

在 clash-verge-rev 关于 Global Merge 的 dns 段被「DNS 覆写」开关影响的问题讨论中,wonfen 表示 merge 的 dns 字段被合并属于 bug,已由提交 6a85d03「fix(enhance): replace DNS fields in merge overrides」修复,该提交改为替换 DNS 映射字段与 hosts 而非保留旧条目,同时保留未指定的 DNS 字段、DNS 覆写优先级与显式空值。他同时说明优先级规则:除 `dns.ipv6` 外,其余 dns 键在 GUI 设置里没有开启或留空值时,由 Merge / Script 覆盖 GUI。

作者原文
  1. merge dns字段是合并是bug,已修复:https://github.com/clash-verge-rev/clash-verge-rev/commit/6a85d0344e5df34c750ca3158e53b8b37a5ddf82

dns.ipv6 以外的 dns 键,是 Merge/Script 压过 GUI,不是 GUI 压过 Merge/Script

如果GUI设置里没有开启留空值的话,是 Merge/Script 压过 GUI