説明
これは、CH クラスで特別なドメイン名の TXT レコードを検索することにより、サーバーからバージョンまたは作者情報を取得するために役立ちます。
構文
chaos [VERSION] [AUTHORS...]
- VERSIONは、返されるバージョンです。設定されていない場合、デフォルトは
CoreDNS-<バージョン>です。 - AUTHORSは、返される作者です。これは、OWNERS ファイル内のすべての GitHub ハンドルをデフォルトにします。
このプラグインが次のゾーンに対する実際のクエリーを取得することを確認する必要があります: version.bind、version.server、authors.bind、hostname.bind、id.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"
...