カオス

ソース

chaos は、CH クラス内の TXT クエリーに応答することを許可します。

説明

これは、CH クラスで特別なドメイン名の TXT レコードを検索することにより、サーバーからバージョンまたは作者情報を取得するために役立ちます。

構文

chaos [VERSION] [AUTHORS...]
  • VERSIONは、返されるバージョンです。設定されていない場合、デフォルトはCoreDNS-<バージョン>です。
  • AUTHORSは、返される作者です。これは、OWNERS ファイル内のすべての GitHub ハンドルをデフォルトにします。

このプラグインが次のゾーンに対する実際のクエリーを取得することを確認する必要があります: version.bindversion.serverauthors.bindhostname.bindid.server

すべてのゾーンを完全に指定します。

version.bind version.server authors.bind hostname.bind id.server {
    chaos CoreDNS-001 info@coredns.io
}

または、.をデフォルトにします。

.  {
    chaos CoreDNS-001 info@coredns.io
}

digでテストします。

% dig @localhost CH TXT version.bind
...
;; ANSWER SECTION:
version.bind.		0	CH	TXT	"CoreDNS-001"
...