web-dev-qa-db-ja.com

DHCP経由で設定されたUbuntu 16.04デスクトップDNSが散発的にしか解決しない

こんにちは、Ubuntu 16.04、gnomeエディションをインストールしたばかりです。私のネットワークでは、Windows 2012 R2サーバーはAD、DHCP、およびプライマリDNSです。私のルーターはセカンダリDNSです。クライアントは正しい順序で正しいアドレスを取得し、LAN上のすべてのホストを解決できました。 sssdとrealmdを使用してADに参加することさえできました。

しかし、現在、DNS名を適切に解決するのに問題が発生しています。他のすべてのクライアントは正しく解決します(windows、osx、ios、静的構成のUbuntuサーバー)。 Ubuntuデスクトップは有線のことをします:

  • 時々それは適切に解決します
  • 時々それはまったく解決しません。
  • 時々それは私のルーターからavahiを拾います(ルーターで無効にすることはできません...)

常に、ネットワークマネージャで正しい構成を表示しています: screenshot 。私が間違っていることや根本的な原因はどこにあるのでしょうか?

1
Michael

OK、問題が見つかったようです。 UbuntuはDNSキャッシュを実行するためにdnsmasqとネットワークマネージャーを使用しています。 /etc/NetworkManager/NetworkManager.confをコメントアウトしてdns=dnsmasqで無効にすると、すべて正常に動作します。これがどこから来ているのだろうか。

私が何かひどいことをしたと言っているあなたからフィードバックを得られない場合、私はこれを有効な解決策として受け入れます。

1
Michael