Debian 8 - 複数のネームサーバーでDNSを確認する

Debian 8 - 複数のネームサーバーでDNSを確認する

最近Debian 8(Jessie)をインストールしましたが、特定のネットワーク構成でDNSを確認できませんでした。 2つの異なるネットワーク(1)イーサネットと(2)ワイヤレスに接続する必要があります。

各ネットワークには独自のDNSサーバーがあり、これが問題です。システムがURLを確認するように要求されると、最初のDNSサーバーのみが使用されます(3つあり、一部はイントラネットのみ、一部はインターネットのみ)。

3つのサーバーすべてでDNS解決を強制する構成はありますか(またはカスケード検証 - つまり、最初のサーバーが失敗した場合は2番目のサーバーを試してみるなど)。

答え1

試してみたいかもしれませんDNS、設定が簡単で、次のオプションがある小規模キャッシュ DNS プロキシです。

--all-servers は、dnsmasq がすべての利用可能なサーバにすべてのクエリを送信するように強制します。まず、応答したサーバーからの応答が元の要求者に返されます。

これに加えて、/etc/resolv.confの先頭に追加できます。

nameserver 127.0.0.1

2番目は実際のネームサーバーなので、要求は最初にdnsmasqに送信されます。バラよりDebian Wiki。結果がキャッシュされるため、ネットワークトラフィックを削減できるという利点もあります。

関連情報