2 つの DNS エントリを使用しています
nameserver x.x.x.x
nameserver y.y.y.y
ここで、xxxx はドメイン 1 の IP であり、yyyy はドメイン 2 の IP です。
逆引きにホストコマンドを使用しています。
host domain1 gives 2 ip's a and b
host domain2 gives 2 ip's c and d
今私がするとき
host a
それは私に逆引きを与えますが、
host c
ではない 。
ホスト コマンドの逆引き参照はプライマリ DNS でのみ機能し、セカンダリ DNS では機能しませんか。Wireshark キャプチャを取得しましたが、失敗した場合にセカンダリ DNS に要求が送信されていないことがわかりました。
私がそれについて読んだことは何でも /etc/resolver は次のように機能します:
解決したいすべての DC を、プライマリ DNS とフォワーダーを使用して解決できるようにする必要があります。DNS から 2 種類のエラーを受け取ることができます。プライマリ DNS リゾルバーからタイムアウトを取得した場合は、続行し、セカンダリ DNS を使用して解決を試みます。