特定の順序で複数のDNS Aレコードを返すためにBinding 9を使用する方法は?

特定の順序で複数のDNS Aレコードを返すためにBinding 9を使用する方法は?

Debian wheezyにBinding 9テスト環境があり、固定順序で返される2つのAレコードを設定しようとしています。私のnamed.conf.optionsファイルには次の設定があります。

options {
    ...
    rrset-order { order fixed; };
};

これは機能的で、私のレコードは常に同じ順序で返されますが、問題は、バインディングがレコードを数字順に(最も小さい数字から)ソートすることを選択し、他の方向にソートしようとしていることです。

に基づいてこのリンクfixed私はキーワードが設定ファイルの順序に関係なく応答を設定する必要があることを知っています。ただし、ゾーンファイルのレコードの順序を変更して結果が返される順序を変更することはできません。

特定の順序でDNSアドレスの複数のAレコードを返す方法を知っている人はいますか?

ベストアンサー1

参照の次の段落あなたが接続しましたこれがDebianの実装で機能しない理由を説明しましたbind9

注:ISC(BIND作成者)にとって最もよく知られている理由により、固定値は構成オプション--with-fixed-rrset(BIND 9.6 +)を使用して構築するときにのみ使用できるようになりました。 BSDまたはDebianの標準パッケージはどちらもこのオプションを使用しません。これはFedoraや他のRPMの場合にも当てはまりますが、確認されていません(-Vという名前で解決)。実際の目的には、ループオプションとランダムオプションのみを使用できます。

おすすめ記事