DNSと正式な回答ビット


0

私はDNSの答えが信頼できるかどうかを区別することを知っているので、「信頼できる回答」ビットが使われます。私の質問は今です:

  1. ビットはいつ設定されますか(どのような状況で)。
  2. 誰によって設定されていますか?サーバー管理者による手動またはサーバーによる自動?

回答:


0

見る RFC 1035§4.1.1。ヘッダセクションフォーマット

AA              Authoritative Answer - this bit is valid in responses,
                and specifies that the responding name server is an
                authority for the domain name in question section.

                Note that the contents of the answer section may have
                multiple owner names because of aliases.  The AA bit
                corresponds to the name which matches the query name, or
                the first owner name in the answer section.

本質的にこのビットは質問されたDNSサーバがそれが質問された名前のために正式であると信じるならばでしょう。これは通常、照会されたDNSサーバーが照会された名前のゾーンのネームサーバーとしてリストされている、つまり照会された名前のゾーンにNS RRエントリがあることを意味します。

一次(マスター)または二次(軟膏)ネームサーバーになることで何もする必要はありません。委任ゾーンにリストされているすべてのネームサーバーは、それらがプライマリまたはセカンダリネームサーバーであることとは無関係に権威があります。


-1

Authoritative Answerビットは、サーバー管理者によって設定されたDNS構成に従って、サーバーソフトウェアによってDNS応答に設定されます。特定の構文は、使用されているDNSサーバーによって異なります。

たとえば、サーバーがbind9を使用している場合、サーバー管理者はゾーンを次のように指定します。 masterのセクション6.2.28.1に BIND 9管理者リファレンスマニュアル

master    The server has a master copy of the data for the zone and will be
          able to provide authoritative answers for it.

わかりました、しかし他のゾーンタイプはどうですか。例えば「奴隷」?サーバがゾーンに対して「スレーブ」として設定されている場合、そのゾーンに対する応答でAuthoritative Answerビットを設定しますか
Mulligan
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.