ネットワークインターフェイスのDNS設定を上書きしないようにsystemdにどのように指示できますか?

ネットワークインターフェイスのDNS設定を上書きしないようにsystemdにどのように指示できますか?

DNSを1.1.1.1に設定しようとしています。/etc/systemd/resolved.conf以下を含めるように編集しました。

[Resolve]
DNS=1.1.1.1
FallbackDNS=8.8.8.8

しかし、すべてのインターフェイスで設定が上書きされるようです。パーサー出力:

Global
           Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
    resolv.conf mode: foreign
  Current DNS Server: 1.1.1.1
         DNS Servers: 1.1.1.1
Fallback DNS Servers: 8.8.8.8
          DNS Domain: ~.

Link 2 (enp6s0)
    Current Scopes: DNS
         Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 192.168.0.1
       DNS Servers: 192.168.0.1

enp6s0がグローバル設定をオーバーライドしないようにするか、1.1.1.1に設定するにはどうすればよいですか?

ベストアンサー1

この問題の解決策を見つけました。また、NetworkManagerを実行しましたが、そのインターフェイスのDNS設定を上書きするようです。 DNS設定を編集しnmtuiて設定するとIgnore automatically obtained DNS parameters問題が解決しました。

おすすめ記事