Skip to content

[Config] DNS overwrite respects Append System DNS setting #94

Description

@SingLinkNetwork

上游來源:chen08209/FlClash#2089

問題復原:啟用 DNS 覆寫、原始訂閱未啟用 DNS、且「追加系統 DNS」為關閉時,最終設定仍被加入 system://

根因:設定產生流程把「原始 DNS 未啟用」當成加入 system:// 的理由,繞過了使用者的 appendSystemDns 開關。

修復範圍:DNS 覆寫只使用覆寫 DNS 設定;system:// 僅在 appendSystemDns=true 時加入。將用純設定轉換回歸測試復現,再跑完整跨平台 CI。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions